linux_dsm_epyc7002/include/linux/mmc
Ulf Hansson 8da007348b mmc: core: First step in cleaning up public mmc header files
This is the first step in cleaning up the public mmc header files. In this
change we makes sure each header file builds standalone, as that helps to
resolve dependencies.

While changing this, it also seems reasonable to stop including other
headers from inside a header itself which it don't depend upon.
Additionally, in some cases such dependencies are better resolved by
forward declaring the needed struct.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Shawn Lin <shawn.lin@rock-chips.com>
2017-02-13 13:20:19 +01:00
..
card.h mmc: core: First step in cleaning up public mmc header files 2017-02-13 13:20:19 +01:00
core.h mmc: core: First step in cleaning up public mmc header files 2017-02-13 13:20:19 +01:00
host.h mmc: core: First step in cleaning up public mmc header files 2017-02-13 13:20:19 +01:00
mmc.h mmc: core: First step in cleaning up public mmc header files 2017-02-13 13:20:19 +01:00
pm.h
sd.h
sdhci-pci-data.h mmc: sdhci-pci: Add support for drive strength selection for SPT 2015-06-01 09:07:14 +02:00
sdio_func.h mmc: core: Don't export the to_sdio_driver macro 2014-11-10 12:40:32 +01:00
sdio_ids.h brcmfmac: add support for bcm4339 chip with modalias sdio:c00v02D0d4339 2016-09-09 12:12:14 +03:00
sdio.h
sh_mmcif.h mmc: sh_mmcif: Remove unused clk_ctrl2_present from the platform data 2017-02-13 13:19:58 +01:00
slot-gpio.h mmc: core: First step in cleaning up public mmc header files 2017-02-13 13:20:19 +01:00