Home
last modified time | relevance | path

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

/linux/drivers/thermal/qcom/
H A Dqcom-spmi-adc-tm5-gen3.c67 static int get_sdam_from_irq(struct adc_tm5_gen3_chip *adc_tm5, int irq) in get_sdam_from_irq() argument
69 for (int i = 0; i < adc_tm5->dev_data->num_sdams; i++) { in get_sdam_from_irq()
70 if (adc_tm5->dev_data->base[i].irq == irq) in get_sdam_from_irq()
78 struct adc_tm5_gen3_chip *adc_tm5 = dev_id; in adctm5_gen3_isr() local
83 sdam_num = get_sdam_from_irq(adc_tm5, irq); in adctm5_gen3_isr()
87 ret = adc5_gen3_read(adc_tm5->dev_data, sdam_num, ADC5_GEN3_STATUS1, in adctm5_gen3_isr()
94 adc5_gen3_status_clear(adc_tm5->dev_data, sdam_num, in adctm5_gen3_isr()
99 ret = adc5_gen3_read(adc_tm5->dev_data, sdam_num, ADC5_GEN3_TM_HIGH_STS, in adctm5_gen3_isr()
112 struct adc_tm5_gen3_chip *adc_tm5 = dev_id; in adctm5_gen3_isr_thread() local
116 sdam_index = get_sdam_from_irq(adc_tm5, irq); in adctm5_gen3_isr_thread()
[all …]