diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2012-04-10 23:44:03 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-04-11 09:51:01 +0200 |
commit | 03817cd5a6a81ae0fdc6a46785cc256c5003df1d (patch) | |
tree | 87582e229e136637d1666c3deea9817a81ba6d8f /drivers/mfd | |
parent | 9a643f143e926f4b59b4971b329adc048d85abe8 (diff) | |
download | barebox-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.c | 14 |
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; |