Searched refs:da9150 (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | da9150-core.c | 177 void da9150_read_qif(struct da9150 *da9150, u8 addr, int count, u8 *buf) in da9150_read_qif() argument 181 ret = da9150_i2c_read_device(da9150->core_qif, addr, count, buf); in da9150_read_qif() 183 dev_err(da9150->dev, "Failed to read from QIF 0x%x: %d\n", in da9150_read_qif() 188 void da9150_write_qif(struct da9150 *da9150, u8 addr, int count, const u8 *buf) in da9150_write_qif() argument 192 ret = da9150_i2c_write_device(da9150->core_qif, addr, count, buf); in da9150_write_qif() 194 dev_err(da9150->dev, "Failed to write to QIF 0x%x: %d\n", in da9150_write_qif() 199 u8 da9150_reg_read(struct da9150 *da9150, u16 reg) in da9150_reg_read() argument 203 ret = regmap_read(da9150->regmap, reg, &val); in da9150_reg_read() 205 dev_err(da9150->dev, "Failed to read from reg 0x%x: %d\n", in da9150_reg_read() 212 void da9150_reg_write(struct da9150 *da9150, u16 reg, u8 val) in da9150_reg_write() argument [all …]
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | da9150.txt | 7 da9150-gpadc : General Purpose ADC 8 da9150-charger : Battery Charger 9 da9150-fg : Battery Fuel-Gauge 14 - compatible : Should be "dlg,da9150" 16 - interrupts: IRQ line info for da9150 chip. 17 - interrupt-controller: da9150 has internal IRQs (own IRQ domain). 22 - da9150-gpadc: See ../iio/adc/da9150-gpadc.txt 23 - da9150-charger: See ../power/da9150-charger.txt 24 - da9150-fg: See ../power/da9150-fg.txt 28 charger_fg: da9150@58 { [all …]
|
| /linux/include/linux/mfd/da9150/ |
| H A D | core.h | 60 struct da9150 { struct 71 void da9150_read_qif(struct da9150 *da9150, u8 addr, int count, u8 *buf); argument 72 void da9150_write_qif(struct da9150 *da9150, u8 addr, int count, const u8 *buf); 74 u8 da9150_reg_read(struct da9150 *da9150, u16 reg); 75 void da9150_reg_write(struct da9150 *da9150, u16 reg, u8 val); 76 void da9150_set_bits(struct da9150 *da9150, u16 reg, u8 mask, u8 val); 78 void da9150_bulk_read(struct da9150 *da9150, u16 reg, int count, u8 *buf); 79 void da9150_bulk_write(struct da9150 *da9150, u16 reg, int count, const u8 *buf);
|
| /linux/ |
| H A D | MAINTAINERS | 7607 F: include/linux/mfd/da9150/
|