Lines Matching refs:mod_no
417 * @mod_no: module number
421 static struct regmap *twl_get_regmap(u8 mod_no)
430 if (unlikely(mod_no >= twl_get_last_module())) {
431 pr_err("%s: invalid module number %d\n", DRIVER_NAME, mod_no);
435 sid = twl_priv->twl_map[mod_no].sid;
443 * @mod_no: module number
450 int twl_i2c_write(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes)
452 struct regmap *regmap = twl_get_regmap(mod_no);
458 ret = regmap_bulk_write(regmap, twl_priv->twl_map[mod_no].base + reg,
463 DRIVER_NAME, mod_no, reg, num_bytes);
471 * @mod_no: module number
478 int twl_i2c_read(u8 mod_no, u8 *value, u8 reg, unsigned num_bytes)
480 struct regmap *regmap = twl_get_regmap(mod_no);
486 ret = regmap_bulk_read(regmap, twl_priv->twl_map[mod_no].base + reg,
491 DRIVER_NAME, mod_no, reg, num_bytes);
500 * @mod_no: module number
505 int twl_set_regcache_bypass(u8 mod_no, bool enable)
507 struct regmap *regmap = twl_get_regmap(mod_no);