Home
last modified time | relevance | path

Searched refs:sdam_index (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/thermal/qcom/
H A Dqcom-spmi-adc-tm5-gen3.c43 unsigned int sdam_index; member
114 int sdam_index; in adctm5_gen3_isr_thread() local
116 sdam_index = get_sdam_from_irq(adc_tm5, irq); in adctm5_gen3_isr_thread()
117 if (sdam_index < 0) in adctm5_gen3_isr_thread()
123 ret = adc5_gen3_read(adc_tm5->dev_data, sdam_index, ADC5_GEN3_TM_HIGH_STS, in adctm5_gen3_isr_thread()
128 ret = adc5_gen3_status_clear(adc_tm5->dev_data, sdam_index, in adctm5_gen3_isr_thread()
140 if (chan_prop->sdam_index != sdam_index) in adctm5_gen3_isr_thread()
177 ret = adc5_gen3_poll_wait_hs(adc_tm5->dev_data, prop->sdam_index); in adc_tm5_gen3_disable_channel()
182 ret = adc5_gen3_write(adc_tm5->dev_data, prop->sdam_index, in adc_tm5_gen3_disable_channel()
187 ret = adc5_gen3_write(adc_tm5->dev_data, prop->sdam_index, in adc_tm5_gen3_disable_channel()
[all …]
/linux/include/linux/iio/adc/
H A Dqcom-adc5-gen3-common.h185 int adc5_gen3_read(struct adc5_device_data *adc, unsigned int sdam_index,
188 int adc5_gen3_write(struct adc5_device_data *adc, unsigned int sdam_index,
192 unsigned int sdam_index);
198 int sdam_index, u16 offset, u8 *val, int len);
/linux/drivers/iio/adc/
H A Dqcom-spmi-adc5-gen3.c71 int adc5_gen3_read(struct adc5_device_data *adc, unsigned int sdam_index, in adc5_gen3_read() argument
75 adc->base[sdam_index].base_addr + offset, in adc5_gen3_read()
80 int adc5_gen3_write(struct adc5_device_data *adc, unsigned int sdam_index, in adc5_gen3_write() argument
84 adc->base[sdam_index].base_addr + offset, in adc5_gen3_write()
182 unsigned int sdam_index) in adc5_gen3_poll_wait_hs() argument
189 ret = adc5_gen3_read(adc, sdam_index, ADC5_GEN3_HS, &status, sizeof(status)); in adc5_gen3_poll_wait_hs()
194 ret = adc5_gen3_read(adc, sdam_index, ADC5_GEN3_CONV_REQ, in adc5_gen3_poll_wait_hs()
207 sdam_index, status); in adc5_gen3_poll_wait_hs()
213 int sdam_index, u16 offset, u8 *val, int len) in adc5_gen3_status_clear() argument
218 ret = adc5_gen3_write(adc, sdam_index, offset, val, len); in adc5_gen3_status_clear()
[all …]