Message ID | 20200902193658.20539-1-krzk@kernel.org |
---|---|
Headers | show |
Series | mmc: Minor cleanups and compile test | expand |
On 9/2/2020 12:36 PM, Krzysztof Kozlowski wrote: > Common pattern of handling deferred probe can be simplified with > dev_err_probe(). Less code and the error value gets printed. > > Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Acked-by: Florian Fainelli <f.fainelli@gmail.com>
On Wed, Sep 02, 2020 at 11:32:27PM +0200, Michał Mirosław wrote: > On Wed, Sep 02, 2020 at 09:36:58PM +0200, Krzysztof Kozlowski wrote: > > Multiple MMC host controller driver can be compile tested as they do not > > depend on architecture specific headers. > [...] > > --- a/drivers/mmc/host/Kconfig > > +++ b/drivers/mmc/host/Kconfig > > @@ -178,7 +178,7 @@ config MMC_SDHCI_OF_AT91 > [...] > > config MMC_MESON_GX > > tristate "Amlogic S905/GX*/AXG SD/MMC Host Controller support" > > - depends on ARCH_MESON && MMC > > + depends on MMC > > + depends on ARCH_MESON|| COMPILE_TEST > [...] > > config MMC_MOXART > > tristate "MOXART SD/MMC Host Controller support" > > - depends on ARCH_MOXART && MMC > > + depends on MMC > > + depends on ARCH_MOXART || COMPILE_TEST > [...] > > You can drop 'MMC' from depends as the whole tree is under 'if MMC' already. Right, thanks for feedback. Best regards, Krzysztof
On Wed, 2 Sep 2020 at 21:37, Krzysztof Kozlowski <krzk@kernel.org> wrote: > > Hi, > > Set of minor cleanups. Patches requiring more attention: > - 6/11: Testing and review would be appreciated, > - 11/11: I build tested multiple architectures but not all and > definitely no all possible configs. This one could sit on the lists > for few days so 0-day would try it. > > Best regards, > Krzysztof > > Krzysztof Kozlowski (11): > mmc: bcm2835: Simplify with dev_err_probe() > mmc: davinci: Simplify with dev_err_probe() > mmc: dw_mmc-zx: Simplify with dev_err_probe() > mmc: jz4740: Simplify with dev_err_probe() > mmc: meson: Simplify with dev_err_probe() > mmc: sdhci-brcmstb: Simplify with optional clock and dev_err_probe() > mmc: sdhci-of-arasan: Simplify with dev_err_probe() > mmc: sdhci-tegra: Simplify with dev_err_probe() > mmc: dw_mmc: Simplify with dev_err_probe() > mmc: sdhci-of-sparx5: Use proper printk format for dma_addr_t > mmc: host: Enable compile testing of multiple drivers > > drivers/mmc/host/Kconfig | 42 ++++++++++++++++-------------- > drivers/mmc/host/bcm2835.c | 4 +-- > drivers/mmc/host/davinci_mmc.c | 5 ++-- > drivers/mmc/host/dw_mmc-zx.c | 11 +++----- > drivers/mmc/host/dw_mmc.c | 9 +++---- > drivers/mmc/host/jz4740_mmc.c | 5 ++-- > drivers/mmc/host/meson-gx-mmc.c | 16 ++++-------- > drivers/mmc/host/sdhci-brcmstb.c | 12 ++++----- > drivers/mmc/host/sdhci-of-arasan.c | 7 +++-- > drivers/mmc/host/sdhci-of-sparx5.c | 4 +-- > drivers/mmc/host/sdhci-tegra.c | 7 ++--- > 11 files changed, 51 insertions(+), 71 deletions(-) > > -- > 2.17.1 > Series applied for next, except 11, thanks! Kind regards Uffe
On Thu, 3 Sep 2020 at 10:10, Ulf Hansson <ulf.hansson@linaro.org> wrote: > > Series applied for next, except 11, thanks! Thanks. I will fix pointed compile-test issues and send later a follow up, also removing the MMC dependency as pointed by Michał. Best regards, Krzysztof