OpenCloudOS-Kernel/drivers/mmc/core
Ulf Hansson 4facdde113 mmc: core: Move public functions from card.h to private headers
A significant amount of functions and other definitions are available
through the public mmc card.h header file. Let's slim down this public mmc
interface, as to prevent users from abusing it, by moving some of the
functions/definitions to private mmc header files.

This change concentrates on moving the functions into private mmc headers,
following changes may continue with additional clean-ups.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Shawn Lin <shawn.lin@rock-chips.com>
2017-02-13 13:20:24 +01:00
..
Kconfig mmc: block: Move files to core 2016-12-12 16:30:05 +01:00
Makefile mmc: block: Move files to core 2016-12-12 16:30:05 +01:00
block.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
block.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
bus.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
bus.h mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
card.h mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
core.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
core.h mmc: core: Move public functions from core.h to private headers 2017-02-13 13:20:21 +01:00
debugfs.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
host.c mmc: core: expose MMC_CAP2_NO_* to dt 2016-07-25 10:34:49 +02:00
host.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
mmc.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
mmc_ops.c mmc: use empty initializer list to zero-clear structures 2017-02-13 13:19:54 +01:00
mmc_ops.h mmc: core: Move public functions from core.h to private headers 2017-02-13 13:20:21 +01:00
mmc_test.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
pwrseq.c mmc: pwrseq: convert to proper platform device 2016-05-02 10:33:30 +02:00
pwrseq.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
pwrseq_emmc.c mmc: pwrseq: convert to proper platform device 2016-05-02 10:33:30 +02:00
pwrseq_simple.c mmc: pwrseq-simple: Add an optional post-power-on-delay 2016-09-26 21:31:07 +02:00
queue.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
queue.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
quirks.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sd.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sd.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
sd_ops.c mmc: use empty initializer list to zero-clear structures 2017-02-13 13:19:54 +01:00
sd_ops.h mmc: core: Move public functions from core.h to private headers 2017-02-13 13:20:21 +01:00
sdio.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sdio_bus.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sdio_bus.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
sdio_cis.c mmc: core: remove BUG_ONs from sdio 2016-12-05 10:31:08 +01:00
sdio_cis.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00
sdio_io.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sdio_irq.c mmc: core: Move public functions from card.h to private headers 2017-02-13 13:20:24 +01:00
sdio_ops.c mmc: use empty initializer list to zero-clear structures 2017-02-13 13:19:54 +01:00
sdio_ops.h mmc: core: Move public functions from core.h to private headers 2017-02-13 13:20:21 +01:00
sdio_uart.c mmc: block: Move files to core 2016-12-12 16:30:05 +01:00
slot-gpio.c mmc: slot-gpio: Don't override con_id when request descriptor 2017-02-13 13:20:06 +01:00
slot-gpio.h mmc: core: First step in cleaning up private mmc header files 2017-02-13 13:20:20 +01:00