Searched refs:mod_no (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
D | twl-core.c | 425 static struct regmap *twl_get_regmap(u8 mod_no) in twl_get_regmap() argument 434 if (unlikely(mod_no >= twl_get_last_module())) { in twl_get_regmap() 435 pr_err("%s: invalid module number %d\n", DRIVER_NAME, mod_no); in twl_get_regmap() 439 sid = twl_priv->twl_map[mod_no].sid; in twl_get_regmap() 454 int twl_i2c_write(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes) in twl_i2c_write() argument 456 struct regmap *regmap = twl_get_regmap(mod_no); in twl_i2c_write() 462 ret = regmap_bulk_write(regmap, twl_priv->twl_map[mod_no].base + reg, in twl_i2c_write() 467 DRIVER_NAME, mod_no, reg, num_bytes); in twl_i2c_write() 482 int twl_i2c_read(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes) in twl_i2c_read() argument 484 struct regmap *regmap = twl_get_regmap(mod_no); in twl_i2c_read() [all …]
|
/linux-4.1.27/include/linux/i2c/ |
D | twl.h | 178 int twl_set_regcache_bypass(u8 mod_no, bool enable); 183 int twl_i2c_write(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes); 184 int twl_i2c_read(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes); 189 static inline int twl_i2c_write_u8(u8 mod_no, u8 val, u8 reg) { in twl_i2c_write_u8() argument 190 return twl_i2c_write(mod_no, &val, reg, 1); in twl_i2c_write_u8() 193 static inline int twl_i2c_read_u8(u8 mod_no, u8 *val, u8 reg) { in twl_i2c_read_u8() argument 194 return twl_i2c_read(mod_no, val, reg, 1); in twl_i2c_read_u8() 197 static inline int twl_i2c_write_u16(u8 mod_no, u16 val, u8 reg) { in twl_i2c_write_u16() argument 199 return twl_i2c_write(mod_no, (u8*) &val, reg, 2); in twl_i2c_write_u16() 202 static inline int twl_i2c_read_u16(u8 mod_no, u16 *val, u8 reg) { in twl_i2c_read_u16() argument [all …]
|
/linux-4.1.27/drivers/power/ |
D | twl4030_charger.c | 106 static int twl4030_clear_set(u8 mod_no, u8 clear, u8 set, u8 reg) in twl4030_clear_set() argument 111 ret = twl_i2c_read_u8(mod_no, &val, reg); in twl4030_clear_set() 118 return twl_i2c_write_u8(mod_no, val, reg); in twl4030_clear_set()
|