/include/linux/ |
D | regmap.h | 24 struct regmap; 310 struct regmap *regmap_init(struct device *dev, 314 struct regmap *regmap_init_i2c(struct i2c_client *i2c, 316 struct regmap *regmap_init_spi(struct spi_device *dev, 318 struct regmap *regmap_init_mmio_clk(struct device *dev, const char *clk_id, 322 struct regmap *devm_regmap_init(struct device *dev, 326 struct regmap *devm_regmap_init_i2c(struct i2c_client *i2c, 328 struct regmap *devm_regmap_init_spi(struct spi_device *dev, 330 struct regmap *devm_regmap_init_mmio_clk(struct device *dev, const char *clk_id, 344 static inline struct regmap *regmap_init_mmio(struct device *dev, in regmap_init_mmio() [all …]
|
/include/linux/mfd/ |
D | syscon.h | 20 extern struct regmap *syscon_node_to_regmap(struct device_node *np); 21 extern struct regmap *syscon_regmap_lookup_by_compatible(const char *s); 22 extern struct regmap *syscon_regmap_lookup_by_pdevname(const char *s); 23 extern struct regmap *syscon_regmap_lookup_by_phandle(
|
D | smsc.h | 33 struct regmap *regmap; member 47 return regmap_read(smsc->regmap, reg, dest); in smsc_read() 55 return regmap_write(smsc->regmap, reg, value); in smsc_write()
|
D | max77693-private.h | 305 struct regmap *regmap; member 306 struct regmap *regmap_muic; 307 struct regmap *regmap_haptic; 323 extern int max77693_read_reg(struct regmap *map, u8 reg, u8 *dest); 324 extern int max77693_bulk_read(struct regmap *map, u8 reg, int count, 326 extern int max77693_write_reg(struct regmap *map, u8 reg, u8 value); 327 extern int max77693_bulk_write(struct regmap *map, u8 reg, int count, 329 extern int max77693_update_reg(struct regmap *map, u8 reg, u8 val, u8 mask);
|
D | as3711.h | 75 struct regmap; 79 struct regmap *regmap; member
|
D | rc5t583.h | 298 struct regmap *regmap; member 340 return regmap_write(rc5t583->regmap, reg, val); in rc5t583_write() 348 ret = regmap_read(rc5t583->regmap, reg, &ival); in rc5t583_read() 358 return regmap_update_bits(rc5t583->regmap, reg, bit_mask, bit_mask); in rc5t583_set_bits() 365 return regmap_update_bits(rc5t583->regmap, reg, bit_mask, 0); in rc5t583_clear_bits() 372 return regmap_update_bits(rc5t583->regmap, reg, mask, val); in rc5t583_update()
|
D | lm3533.h | 23 struct regmap; 28 struct regmap *regmap; member
|
D | tps80031.h | 514 struct regmap *regmap[TPS80031_NUM_SLAVES]; member 552 return regmap_write(tps80031->regmap[sid], reg, val); in tps80031_write() 560 return regmap_bulk_write(tps80031->regmap[sid], reg, val, len); in tps80031_writes() 570 ret = regmap_read(tps80031->regmap[sid], reg, &ival); in tps80031_read() 585 return regmap_bulk_read(tps80031->regmap[sid], reg, val, len); in tps80031_reads() 593 return regmap_update_bits(tps80031->regmap[sid], reg, in tps80031_set_bits() 602 return regmap_update_bits(tps80031->regmap[sid], reg, bit_mask, 0); in tps80031_clr_bits() 610 return regmap_update_bits(tps80031->regmap[sid], reg, mask, val); in tps80031_update()
|
D | max77686-private.h | 225 struct regmap *regmap; /* regmap for mfd */ member 226 struct regmap *rtc_regmap; /* regmap for rtc */
|
D | twl6040.h | 209 struct regmap; 214 struct regmap *regmap; member
|
D | 88pm80x.h | 288 struct regmap *regmap_power; 289 struct regmap *regmap_gpadc; 299 struct regmap *regmap; member
|
D | tps65910.h | 895 struct regmap *regmap; member 924 return regmap_read(tps65910->regmap, reg, val); in tps65910_reg_read() 930 return regmap_write(tps65910->regmap, reg, val); in tps65910_reg_write() 936 return regmap_update_bits(tps65910->regmap, reg, mask, mask); in tps65910_reg_set_bits() 942 return regmap_update_bits(tps65910->regmap, reg, mask, 0); in tps65910_reg_clear_bits() 948 return regmap_update_bits(tps65910->regmap, reg, mask, val); in tps65910_reg_update_bits()
|
D | max8907.h | 245 struct regmap *regmap_gen; 246 struct regmap *regmap_rtc;
|
D | si476x-core.h | 126 struct regmap *regmap; member 531 struct regmap *devm_regmap_init_si476x(struct si476x_core *);
|
D | lp8788.h | 338 struct regmap *regmap; member
|
D | 88pm860x.h | 385 struct regmap *regmap; member 386 struct regmap *regmap_companion;
|
D | tps65217.h | 277 struct regmap *regmap; member
|
D | tps65090.h | 69 struct regmap *rmap;
|
/include/linux/mfd/da9055/ |
D | core.h | 42 struct regmap *regmap; member 56 ret = regmap_read(da9055->regmap, reg, &val); in da9055_reg_read() 66 return regmap_write(da9055->regmap, reg, val); in da9055_reg_write() 72 return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); in da9055_group_read() 78 return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); in da9055_group_write() 85 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
|
/include/linux/mfd/da9052/ |
D | da9052.h | 92 struct regmap *regmap; member 116 ret = regmap_read(da9052->regmap, reg, &val); in da9052_reg_read() 134 ret = regmap_write(da9052->regmap, reg, val); in da9052_reg_write() 152 ret = regmap_bulk_read(da9052->regmap, reg, val, reg_cnt); in da9052_group_read() 170 ret = regmap_raw_write(da9052->regmap, reg, val, reg_cnt); in da9052_group_write() 189 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
|
/include/linux/regulator/ |
D | driver.h | 22 struct regmap; 264 struct regmap *regmap; member 300 struct regmap *regmap; member
|
/include/linux/mfd/wm8994/ |
D | core.h | 67 struct regmap *regmap; member
|
/include/linux/mfd/arizona/ |
D | core.h | 86 struct regmap *regmap; member
|
/include/linux/mfd/samsung/ |
D | core.h | 44 struct regmap *regmap; member
|
/include/linux/mfd/pcf50633/ |
D | core.h | 24 struct regmap; 138 struct regmap *regmap; member
|