diff options
author | Daniel Schultz <d.schultz@phytec.de> | 2015-09-02 08:28:50 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-09-04 08:21:44 +0200 |
commit | 4c100aae04711c0518f336bc4b66fce202443bc8 (patch) | |
tree | fb45633e1389f173ad7d8382454e67d23c89f1e1 /drivers/mci | |
parent | 200ba6cdeea8e023a6af94cd5aeefce4b2daf879 (diff) | |
download | barebox-4c100aae04711c0518f336bc4b66fce202443bc8.tar.gz barebox-4c100aae04711c0518f336bc4b66fce202443bc8.tar.xz |
drivers: mci: Make two functions public
There is no possibility to read/write to the extended CSD register of
MMC devices from a command. To avoid duplicated driver code, two driver
functions have to be public.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci')
-rw-r--r-- | drivers/mci/mci-core.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mci/mci-core.c b/drivers/mci/mci-core.c index bd5cae2cea..c22f932c72 100644 --- a/drivers/mci/mci-core.c +++ b/drivers/mci/mci-core.c @@ -370,7 +370,7 @@ static int mmc_send_op_cond(struct mci *mci) * Note: Only cards newer than Version 1.1 (Physical Layer Spec) support * this command */ -static int mci_send_ext_csd(struct mci *mci, char *ext_csd) +int mci_send_ext_csd(struct mci *mci, char *ext_csd) { struct mci_cmd cmd; struct mci_data data; @@ -394,7 +394,7 @@ static int mci_send_ext_csd(struct mci *mci, char *ext_csd) * @param value FIXME * @return Transaction status (0 on success) */ -static int mci_switch(struct mci *mci, unsigned set, unsigned index, +int mci_switch(struct mci *mci, unsigned set, unsigned index, unsigned value) { struct mci_cmd cmd; |