Commit f4989ed1 authored by Syed Mohammed, Khasim's avatar Syed Mohammed, Khasim Committed by Tony Lindgren

To Cleanup TWL-Core driver

Patch to cleanup few spellings in TWL4030 Core and export TWLGPIO APIs
Signed-off-by: default avatarSyed Mohammed Khasim  <x0khasim@ti.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent f4513a55
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
#define TWL4030_BASEADD_BACKUP 0x0014 #define TWL4030_BASEADD_BACKUP 0x0014
#define TWL4030_BASEADD_INT 0x002E #define TWL4030_BASEADD_INT 0x002E
#define TWL4030_BASEADD_PM_MASTER 0x0036 #define TWL4030_BASEADD_PM_MASTER 0x0036
#define TWL4030_BASEADD_PM_RECIEVER 0x005B #define TWL4030_BASEADD_PM_RECEIVER 0x005B
#define TWL4030_BASEADD_RTC 0x001C #define TWL4030_BASEADD_RTC 0x001C
#define TWL4030_BASEADD_SECURED_REG 0x0000 #define TWL4030_BASEADD_SECURED_REG 0x0000
...@@ -190,7 +190,7 @@ static struct twl4030mapping twl4030_map[TWL4030_MODULE_LAST + 1] = { ...@@ -190,7 +190,7 @@ static struct twl4030mapping twl4030_map[TWL4030_MODULE_LAST + 1] = {
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_BACKUP }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_BACKUP },
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_INT }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_INT },
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_PM_MASTER }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_PM_MASTER },
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_PM_RECIEVER }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_PM_RECEIVER },
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_RTC }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_RTC },
{ TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_SECURED_REG }, { TWL4030_SLAVENUM_NUM3, TWL4030_BASEADD_SECURED_REG },
}; };
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
#define TWL4030_MODULE_BACKUP 0x10 #define TWL4030_MODULE_BACKUP 0x10
#define TWL4030_MODULE_INT 0x11 #define TWL4030_MODULE_INT 0x11
#define TWL4030_MODULE_PM_MASTER 0x12 #define TWL4030_MODULE_PM_MASTER 0x12
#define TWL4030_MODULE_PM_RECIEVER 0x13 #define TWL4030_MODULE_PM_RECEIVER 0x13
#define TWL4030_MODULE_RTC 0x14 #define TWL4030_MODULE_RTC 0x14
#define TWL4030_MODULE_SECURED_REG 0x15 #define TWL4030_MODULE_SECURED_REG 0x15
...@@ -106,4 +106,13 @@ int twl4030_i2c_read_u8(u8 mod_no, u8* val, u8 reg); ...@@ -106,4 +106,13 @@ int twl4030_i2c_read_u8(u8 mod_no, u8* val, u8 reg);
int twl4030_i2c_write(u8 mod_no, u8 * value, u8 reg, u8 num_bytes); int twl4030_i2c_write(u8 mod_no, u8 * value, u8 reg, u8 num_bytes);
int twl4030_i2c_read(u8 mod_no, u8 * value, u8 reg, u8 num_bytes); int twl4030_i2c_read(u8 mod_no, u8 * value, u8 reg, u8 num_bytes);
/*
* Exported TWL4030 GPIO APIs
*/
int twl4030_get_gpio_datain(int gpio);
int twl4030_request_gpio(int gpio);
int twl4030_set_gpio_edge_ctrl(int gpio, int edge);
int twl4030_set_gpio_debounce(int gpio, int enable);
int twl4030_free_gpio(int gpio);
#endif /* End of __TWL4030_H */ #endif /* End of __TWL4030_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment