On 27 January 2016 at 23:25, Stefan Wahren <stefan.wahren@xxxxxxxx> wrote: > This patch series based on the suggestion of Scott Branden to implement > bcm2835 support into sdhci-iproc [1]. > > These changes provide the following advantages: > * no need to maintain a separate driver for bcm2835 > * improve support and test coverage of bcm2835 mmc support > * get the rid of SDHCI_CAPABILITIES hack in bcm2835_sdhci_readl > * increase write performance by avoiding delays in write ops > > Patch 1 prepare sdhci-iproc for another platform. Patch 2 and 3 > are the actually changes for bcm2835 support. > > These series has been tested on Raspberry Pi B with dd (direct I/O): > > sdhci-bcm2835 > > 378 kB/s WRITE > 10,6 MB/s READ > > sdhci-iproc (after applying patch series) > > 881 kB/s WRITE > 10,8 MB/s READ > > Changes since RFC: > * drop patch which tries to add quirks for bcm2835 in DT and define all > quirks in driver instead to keep old DTs working with sdhci-iproc > (suggestion by Stephen Warren) > * define MMC caps in shdci-iproc platform data to make adding new > platforms more easily (suggestion by Stephen Warren) > > [1] - https://lkml.org/lkml/2015/12/22/525 > > Stefan Wahren (3): > mmc: sdhci-iproc: define MMC caps in platform data > mmc: sdhci-iproc: add bcm2835 support > DT: sdhci-iproc: add bcm2835 compatible > > .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 5 ++++- > drivers/mmc/host/Kconfig | 6 +++--- > drivers/mmc/host/sdhci-iproc.c | 20 ++++++++++++++++++-- > 3 files changed, 25 insertions(+), 6 deletions(-) > > -- > 1.7.9.5 > Thanks, applied for next! Kind regards Uffe -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html