Searched refs:adc_tm5 (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/thermal/qcom/ |
| H A D | qcom-spmi-adc-tm5-gen3.c | 67 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 …]
|