mmc: move CONFIG_GENERIC_MMC to Kconfig
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 30 Jan 2017 10:46:49 +0000 (19:46 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 31 Jan 2017 12:50:47 +0000 (21:50 +0900)
commit54925327fa11779112bfc947a0c0a0f30623bbc6
treec2c5b18b62c743230203ee61bb4df193b5be649b
parent794c6e2c96c20f8fc62890a5e13cc71ab99a2e57
mmc: move CONFIG_GENERIC_MMC to Kconfig

Now, CONFIG_GENERIC_MMC seems equivalent to CONFIG_MMC.

Let's create an entry for "config GENERIC_MMC" with "default MMC",
then convert all macro defines in headers to Kconfig.  Almost all
of the defines will go away.

I see only two exceptions:
  configs/blanche_defconfig
  configs/sandbox_noblk_defconfig

They define CONFIG_GENERIC_MMC, but not CONFIG_MMC.  Something
might be wrong with these two boards, so should be checked later.

Anyway, this is the output of the moveconfig tool.

This commit was created as follows:

[1] create a config entry in drivers/mmc/Kconfig

[2] tools/moveconfig.py -r HEAD GENERIC_MMC

[3] manual clean-up of garbage comments in doc/README.* and
    include/configs/*.h

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
189 files changed:
README
configs/blanche_defconfig
configs/sandbox_noblk_defconfig
doc/README.atmel_mci
doc/README.socfpga
drivers/mmc/Kconfig
include/configs/BSC9132QDS.h
include/configs/MPC8308RDB.h
include/configs/MPC837XEMDS.h
include/configs/MPC837XERDB.h
include/configs/MPC8536DS.h
include/configs/MPC8569MDS.h
include/configs/P1010RDB.h
include/configs/P1022DS.h
include/configs/P2041RDB.h
include/configs/T102xQDS.h
include/configs/T102xRDB.h
include/configs/T1040QDS.h
include/configs/T104xRDB.h
include/configs/T208xQDS.h
include/configs/T208xRDB.h
include/configs/T4240QDS.h
include/configs/T4240RDB.h
include/configs/UCP1020.h
include/configs/adp-ag101p.h
include/configs/advantech_dms-ba16.h
include/configs/alt.h
include/configs/am3517_crane.h
include/configs/am3517_evm.h
include/configs/apalis_imx6.h
include/configs/apalis_t30.h
include/configs/apf27.h
include/configs/at91sam9260ek.h
include/configs/at91sam9263ek.h
include/configs/at91sam9m10g45ek.h
include/configs/at91sam9n12ek.h
include/configs/at91sam9rlek.h
include/configs/at91sam9x5ek.h
include/configs/atngw100.h
include/configs/atngw100mkii.h
include/configs/atstk1002.h
include/configs/axs10x.h
include/configs/bayleybay.h
include/configs/bcm23550_w1d.h
include/configs/bcm28155_ap.h
include/configs/beaver.h
include/configs/bf518f-ezbrd.h
include/configs/bf527-ad7160-eval.h
include/configs/bf537-stamp.h
include/configs/bf548-ezkit.h
include/configs/bf609-ezkit.h
include/configs/blanche.h
include/configs/brppt1.h
include/configs/brxre1.h
include/configs/cardhu.h
include/configs/cei-tk1-som.h
include/configs/clearfog.h
include/configs/cm-bf537e.h
include/configs/cm-bf537u.h
include/configs/cm_t35.h
include/configs/cm_t3517.h
include/configs/colibri_imx6.h
include/configs/colibri_t20.h
include/configs/colibri_t30.h
include/configs/colibri_vf.h
include/configs/conga-qeval20-qa3-e3845.h
include/configs/controlcenterd.h
include/configs/corenet_ds.h
include/configs/crownbay.h
include/configs/cyrus.h
include/configs/da850evm.h
include/configs/dalmore.h
include/configs/db-88f6820-gp.h
include/configs/dfi-bt700.h
include/configs/dragonboard410c.h
include/configs/e2220-1170.h
include/configs/ethernut5.h
include/configs/exynos-common.h
include/configs/galileo.h
include/configs/ge_bx50v3.h
include/configs/gose.h
include/configs/harmony.h
include/configs/hikey.h
include/configs/hrcon.h
include/configs/imx27lite-common.h
include/configs/jetson-tk1.h
include/configs/k2g_evm.h
include/configs/kc1.h
include/configs/koelsch.h
include/configs/lager.h
include/configs/legoev3.h
include/configs/ls1012aqds.h
include/configs/ls1012ardb.h
include/configs/ls1021aiot.h
include/configs/ls1021aqds.h
include/configs/ls1021atwr.h
include/configs/ls1043a_common.h
include/configs/ls1046a_common.h
include/configs/ls2080a_simu.h
include/configs/ls2080aqds.h
include/configs/ls2080ardb.h
include/configs/m53evk.h
include/configs/ma5d4evk.h
include/configs/mcx.h
include/configs/medcom-wide.h
include/configs/minnowmax.h
include/configs/mvebu_armada-8k.h
include/configs/mvebu_db-88f3720.h
include/configs/mx25pdk.h
include/configs/mx35pdk.h
include/configs/mx51evk.h
include/configs/mx53ard.h
include/configs/mx53cx9020.h
include/configs/mx53evk.h
include/configs/mx53loco.h
include/configs/mx53smd.h
include/configs/mx6_common.h
include/configs/mx7_common.h
include/configs/mxs.h
include/configs/nokia_rx51.h
include/configs/nyan-big.h
include/configs/omap3_evm.h
include/configs/omapl138_lcdk.h
include/configs/openrd.h
include/configs/p1_p2_rdb_pc.h
include/configs/p1_twr.h
include/configs/p2371-0000.h
include/configs/p2371-2180.h
include/configs/p2571.h
include/configs/p2771-0000.h
include/configs/paz00.h
include/configs/pcm052.h
include/configs/pic32mzdask.h
include/configs/pico-imx6ul.h
include/configs/picosam9g45.h
include/configs/plutux.h
include/configs/porter.h
include/configs/pxa-common.h
include/configs/rk3036_common.h
include/configs/rk3288_common.h
include/configs/rk3399_common.h
include/configs/rpi.h
include/configs/s32v234evb.h
include/configs/s5p_goni.h
include/configs/sama5d2_xplained.h
include/configs/sama5d3_xplained.h
include/configs/sama5d3xek.h
include/configs/sama5d4_xplained.h
include/configs/sama5d4ek.h
include/configs/sandbox.h
include/configs/seaboard.h
include/configs/sh7752evb.h
include/configs/sh7753evb.h
include/configs/sh7757lcr.h
include/configs/sheevaplug.h
include/configs/siemens-am33x-common.h
include/configs/silk.h
include/configs/snapper9g45.h
include/configs/sniper.h
include/configs/socfpga_common.h
include/configs/stout.h
include/configs/strider.h
include/configs/sunxi-common.h
include/configs/tam3517-common.h
include/configs/tao3530.h
include/configs/tcm-bf537.h
include/configs/tec-ng.h
include/configs/tec.h
include/configs/tegra-common-post.h
include/configs/ti814x_evm.h
include/configs/ti816x_evm.h
include/configs/ti_armv7_common.h
include/configs/ti_armv7_keystone2.h
include/configs/tricorder.h
include/configs/trimslice.h
include/configs/ts4800.h
include/configs/uniphier.h
include/configs/usbarmory.h
include/configs/venice2.h
include/configs/ventana.h
include/configs/vexpress_common.h
include/configs/vf610twr.h
include/configs/vinco.h
include/configs/whistler.h
include/configs/woodburn_common.h
include/configs/xilinx_zynqmp.h
include/configs/zipitz2.h
include/configs/zynq-common.h
scripts/config_whitelist.txt