Searched refs:adc5_chip (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/iio/adc/ |
| H A D | qcom-spmi-adc5.c | 144 struct adc5_chip { struct 157 static int adc5_read(struct adc5_chip *adc, u16 offset, u8 *data, int len) in adc5_read() argument 162 static int adc5_write(struct adc5_chip *adc, u16 offset, u8 *data, int len) in adc5_write() 167 static int adc5_masked_write(struct adc5_chip *adc, u16 offset, u8 mask, u8 val) in adc5_masked_write() 172 static int adc5_read_voltage_data(struct adc5_chip *adc, u16 *data) in adc5_read_voltage_data() 197 static int adc5_poll_wait_eoc(struct adc5_chip *adc) in adc5_poll_wait_eoc() 219 static void adc5_update_dig_param(struct adc5_chip *adc, in adc5_update_dig_param() 235 static int adc5_configure(struct adc5_chip *adc, in adc5_configure() 272 static int adc7_configure(struct adc5_chip *adc, in adc7_configure() 313 static int adc5_do_conversion(struct adc5_chip *adc, in adc5_do_conversion() [all …]
|
| H A D | qcom-spmi-adc5-gen3.c | 32 struct adc5_chip; 43 struct adc5_chip *chip; 59 struct adc5_chip { struct 89 static int adc5_gen3_read_voltage_data(struct adc5_chip *adc, u16 *data) in adc5_gen3_read_voltage_data() argument 122 static int adc5_gen3_configure(struct adc5_chip *adc, in adc5_gen3_configure() 243 static int adc5_gen3_do_conversion(struct adc5_chip *adc, in adc5_gen3_do_conversion() 282 struct adc5_chip *adc = dev_id; in adc5_gen3_isr() 324 struct adc5_chip *adc = iio_priv(indio_dev); in adc5_gen3_fwnode_xlate() 340 struct adc5_chip *adc = iio_priv(indio_dev); in adc5_gen3_read_raw() 367 struct adc5_chip *adc = iio_priv(indio_dev); in adc5_gen3_read_label() [all …]
|