mmc: add nexell driver
authorStefan Bosch <stefan_b@posteo.net>
Fri, 10 Jul 2020 17:07:29 +0000 (19:07 +0200)
committerTom Rini <trini@konsulko.com>
Wed, 29 Jul 2020 12:43:40 +0000 (08:43 -0400)
commit8408318943ebff4ec0533bf3318dd591a06926f5
tree61c5b9cd722d451899c9ae67550f5c1a31e26610
parentc25e9e04a12e93cd1a1928e941a3802d44765ccb
mmc: add nexell driver

Changes in relation to FriendlyARM's U-Boot nanopi2-v2016.01:
- driver changed to DM.
- pinctrl-driver/dt is used now instead of configuring the mmc I/O-pins
  in the mmc-driver.
- nexell_dwmmc_ofdata_to_platdata() reworked, i.e. valid default values
  are used now (where possible) and the appropriate if-blocks have
  been removed.
- new dt-property "mmcboost" is used now instead of "CONFIG_BOOST_MMC"
  which was not defined anywhere.

Signed-off-by: Stefan Bosch <stefan_b@posteo.net>
drivers/mmc/Kconfig
drivers/mmc/Makefile
drivers/mmc/nexell_dw_mmc.c [new file with mode: 0644]