summaryrefslogtreecommitdiffstats
path: root/drivers/mfd
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2012-04-10 23:44:03 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2012-04-11 09:51:01 +0200
commit03817cd5a6a81ae0fdc6a46785cc256c5003df1d (patch)
tree87582e229e136637d1666c3deea9817a81ba6d8f /drivers/mfd
parent9a643f143e926f4b59b4971b329adc048d85abe8 (diff)
downloadbarebox-03817cd5a6a81ae0fdc6a46785cc256c5003df1d.tar.gz
barebox-03817cd5a6a81ae0fdc6a46785cc256c5003df1d.tar.xz
Make mc13892_reg enum as define
Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mfd')
-rw-r--r--drivers/mfd/mc13892.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/mfd/mc13892.c b/drivers/mfd/mc13892.c
index 43e57d24b2..b806bbc294 100644
--- a/drivers/mfd/mc13892.c
+++ b/drivers/mfd/mc13892.c
@@ -70,7 +70,7 @@ static int spi_rw(struct spi_device *spi, void * buf, size_t len)
#define MXC_PMIC_REG_NUM(reg) (((reg) & 0x3f) << 25)
#define MXC_PMIC_WRITE (1 << 31)
-static int mc13892_spi_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u32 *val)
+static int mc13892_spi_reg_read(struct mc13892 *mc13892, u8 reg, u32 *val)
{
uint32_t buf;
@@ -83,7 +83,7 @@ static int mc13892_spi_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u
return 0;
}
-static int mc13892_spi_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg, u32 val)
+static int mc13892_spi_reg_write(struct mc13892 *mc13892, u8 reg, u32 val)
{
uint32_t buf = MXC_PMIC_REG_NUM(reg) | MXC_PMIC_WRITE | (val & 0xffffff);
@@ -94,7 +94,7 @@ static int mc13892_spi_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg,
#endif
#ifdef CONFIG_I2C
-static int mc13892_i2c_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u32 *val)
+static int mc13892_i2c_reg_read(struct mc13892 *mc13892, u8 reg, u32 *val)
{
u8 buf[3];
int ret;
@@ -105,7 +105,7 @@ static int mc13892_i2c_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u
return ret == 3 ? 0 : ret;
}
-static int mc13892_i2c_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg, u32 val)
+static int mc13892_i2c_reg_write(struct mc13892 *mc13892, u8 reg, u32 val)
{
u8 buf[] = {
val >> 16,
@@ -120,7 +120,7 @@ static int mc13892_i2c_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg,
}
#endif
-int mc13892_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg, u32 val)
+int mc13892_reg_write(struct mc13892 *mc13892, u8 reg, u32 val)
{
#ifdef CONFIG_I2C
if (mc13892->mode == MC13892_MODE_I2C)
@@ -134,7 +134,7 @@ int mc13892_reg_write(struct mc13892 *mc13892, enum mc13892_reg reg, u32 val)
}
EXPORT_SYMBOL(mc13892_reg_write);
-int mc13892_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u32 *val)
+int mc13892_reg_read(struct mc13892 *mc13892, u8 reg, u32 *val)
{
#ifdef CONFIG_I2C
if (mc13892->mode == MC13892_MODE_I2C)
@@ -148,7 +148,7 @@ int mc13892_reg_read(struct mc13892 *mc13892, enum mc13892_reg reg, u32 *val)
}
EXPORT_SYMBOL(mc13892_reg_read);
-int mc13892_set_bits(struct mc13892 *mc13892, enum mc13892_reg reg, u32 mask, u32 val)
+int mc13892_set_bits(struct mc13892 *mc13892, u8 reg, u32 mask, u32 val)
{
u32 tmp;
int err;