Skip to contentSkip to conversation

arm: tegra: use architecture specific memcpy

PATCH New Marcel Ziswiler 2 participants 5 messages Aug 26, 2014 – Oct 21, 2014 2 messages not in the archive Tegra architecture support

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): 4e5681daf84a08d160751c3da392f654e2b440ef.1409033663.git.marcel@ziswiler.com

#1 lore raw

PATCH 1/1 arm: tegra: use architecture specific memcpy

Use architecture specific memcpy to speed up things.

---
 include/configs/tegra-common.h | 2 ++
 1 file changed, 2 insertions(+)
include/configs/tegra-common.h +2 -0
index 16f45f5..be1c7f5 100644
@@ -109,6 +109,8 @@
 #define CONFIG_SYS_MEMTEST_START	(NV_PA_SDRC_CS0 + 0x600000)
 #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_MEMTEST_START + 0x100000)
 
+#define CONFIG_USE_ARCH_MEMCPY
+
 /*-----------------------------------------------------------------------
  * Physical Memory Map
  */
Signature · 1 line
1.9.3
#2 lore raw

PATCH 1/1 arm: tegra: use architecture specific memcpy

Quoted 1 line · Marcel Ziswiler

Use architecture specific memcpy to speed up things.

On Jetson TK1, this makes my "dhcp zImage" on my USB ethernet dongle got from ~1.7MiB/s to ~2.8MiB/s :-)

#3 lore raw

PATCH 1/1 arm: tegra: use architecture specific memcpy

Quoted 2 lines · Stephen Warren

On Jetson TK1, this makes my "dhcp zImage" on my USB ethernet dongle got from ~1.7MiB/s to ~2.8MiB/s :-)

Very well indeed. As mentioned before Stefan discovered this working on Vybrid where we saw similar speed-up when booting from NAND flash.

#4 lore raw

PATCH 1/1 arm: tegra: use architecture specific memcpy

In reply to Stephen Warren
Quoted 2 lines · Stephen Warren

On Jetson TK1, this makes my "dhcp zImage" on my USB ethernet dongle got from ~1.7MiB/s to ~2.8MiB/s :-)

I just noticed this not having been applied anywhere yet. Is the tegra tree eventually gona be re-based and this being applied?

A message that is not in the archive (sent off-list or not yet received): [email protected]

#6 lore raw

PATCH 1/1 arm: tegra: use architecture specific memcpy

Quoted 1 line · Tom Warren

Sorry, Marcel. Must have missed it. I'll rebase u-boot-tegra/master against ARM master and apply this, and if no other Tegra patches are pending, I'll send a PR later this week.

Thanks, Tom. According to my notes the following 10 patches are still pending:

[PATCH] arm: tegra: use architecture specific memcpy

[PATCH v2] ARM: tegra: Use mem size from MC in combination with get_ram_size()

[PATCH] tegra: colibri_t30: clean-up spurious new line

[PATCH] tegra: gpio: fix null label regression

[PATCH] tegra: apalis_t30: master revamp

[PATCH] tegra: dts: colibri_t30 add serial port details

[PATCH] tegra: clean-up useless define

[PATCH] gpio: header file comment spelling fixes

[PATCH] tegra: colibri_t30: asix usb ethernet reset regression

[PATCH] mmc: Tegra: Fix timeout issue seen on certain eMMC parts

Are you OK with those or should I resend any of them?

BTW: Maybe acknowledging patch emails with applied messages like some other maintainers do would ease the tracking of an individual patch's status.