[PATCH 0/2] mmc: sdhci-iproc: Improve bcm2835 performance
From: Ulf Hansson <hidden>
Date: 2017-01-10 15:38:56
Also in:
linux-mmc
On 30 December 2016 at 16:24, Stefan Wahren [off-list ref] wrote:
The sdhci-iproc waste a lot performance potential on bcm2835 because of missing capabilities in the platform data. This patch series tries to fix this. Raspberry Pi Zero with a class 10 sdhc card Before: dd if=/dev/zero conv=fdatasync of=test bs=8k count=10000 81920000 Bytes (82 MB), 11,0044 s, 7,4 MB/s sudo dd if=/dev/mmcblk0p1 of=/dev/null 62914560 Bytes (63 MB), 5,83784 s, 10,8 MB/s After: dd if=/dev/zero conv=fdatasync of=test bs=8k count=10000 81920000 Bytes (82 MB), 9,76938 s, 8,4 MB/s sudo dd if=/dev/mmcblk0p1 of=/dev/null 62914560 Bytes (63 MB), 4,73651 s, 13,3 MB/s Raspberry Pi Compute Module Before: dd if=/dev/zero conv=fdatasync of=test bs=8k count=10000 81920000 Bytes (82 MB), 27,4257 s, 3,0 MB/s sudo dd if=/dev/mmcblk0p1 of=/dev/null 66060288 Bytes (66 MB), 21,4365 s, 3,1 MB/s After: dd if=/dev/zero conv=fdatasync of=test bs=8k count=10000 81920000 Bytes (82 MB), 7,19661 s, 11,4 MB/s sudo dd if=/dev/mmcblk0p1 of=/dev/null 66060288 Bytes (66 MB), 4,76453 s, 13,9 MB/s Any tests with a Raspberry Pi 3 (SD and Wifi over SDIO) are welcome. Stefan Wahren (2): mmc: sdhci-iproc: Apply caps from bcm2835-mmc driver mmc: sdhci-iproc: Increase max_blk_size for bcm2835 drivers/mmc/host/sdhci-iproc.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) -- 1.7.9.5
Thanks, applied for next! Kind regards Uffe