mmc: core: Move public functions from host.h to private headers
authorUlf Hansson <ulf.hansson@linaro.org>
Fri, 13 Jan 2017 13:14:15 +0000 (14:14 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 13 Feb 2017 12:20:25 +0000 (13:20 +0100)
commit5857b29b96dcf208e4903ec6f20d132e6a77cac2
treeb1c0466b31197db5b8e724028d743cf4b5b76500
parent4facdde11394d44b3869807841042d059f074a07
mmc: core: Move public functions from host.h to private headers

A significant amount of functions are available through the public mmc
host.h header file. Let's slim down this public mmc interface, as to
prevent users from abusing it, by moving some of the functions to private
mmc host.h header file.

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>
drivers/mmc/core/block.c
drivers/mmc/core/bus.c
drivers/mmc/core/debugfs.c
drivers/mmc/core/host.h
drivers/mmc/core/mmc_test.c
drivers/mmc/core/sd.c
drivers/mmc/core/sdio.c
include/linux/mmc/host.h