mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 07:34:31 +00:00
mmc: matsushita-common: Export register access functions
Export the matsu_sd_{read,write}l() common register access functions, so that they can be used by other drivers sharing the common code. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Jaehoon Chung <jh80.chung@samsung.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
parent
e10422f108
commit
0e2bd5aa49
2 changed files with 6 additions and 2 deletions
|
@ -44,7 +44,7 @@ static void matsu_sd_writew(struct matsu_sd_priv *priv,
|
|||
writew(val, priv->regbase + (reg >> 1));
|
||||
}
|
||||
|
||||
static u32 matsu_sd_readl(struct matsu_sd_priv *priv, unsigned int reg)
|
||||
u32 matsu_sd_readl(struct matsu_sd_priv *priv, unsigned int reg)
|
||||
{
|
||||
u32 val;
|
||||
|
||||
|
@ -61,7 +61,7 @@ static u32 matsu_sd_readl(struct matsu_sd_priv *priv, unsigned int reg)
|
|||
return readl(priv->regbase + reg);
|
||||
}
|
||||
|
||||
static void matsu_sd_writel(struct matsu_sd_priv *priv,
|
||||
void matsu_sd_writel(struct matsu_sd_priv *priv,
|
||||
u32 val, unsigned int reg)
|
||||
{
|
||||
if (priv->caps & MATSU_SD_CAP_64BIT)
|
||||
|
|
|
@ -143,4 +143,8 @@ int matsu_sd_get_cd(struct udevice *dev);
|
|||
int matsu_sd_bind(struct udevice *dev);
|
||||
int matsu_sd_probe(struct udevice *dev, u32 quirks);
|
||||
|
||||
u32 matsu_sd_readl(struct matsu_sd_priv *priv, unsigned int reg);
|
||||
void matsu_sd_writel(struct matsu_sd_priv *priv,
|
||||
u32 val, unsigned int reg);
|
||||
|
||||
#endif /* __MATSUSHITA_COMMON_H__ */
|
||||
|
|
Loading…
Reference in a new issue