Home
last modified time | relevance | path

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

/linux-6.15/drivers/iio/light/
H A Disl29018.c213 int ir_data; in isl29018_read_ir() local
215 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_ir()
217 if (ir_data < 0) in isl29018_read_ir()
218 return ir_data; in isl29018_read_ir()
220 *ir = ir_data; in isl29018_read_ir()
230 int ir_data = -1; in isl29018_read_proximity_ir() local
252 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_proximity_ir()
254 if (ir_data < 0) in isl29018_read_proximity_ir()
255 return ir_data; in isl29018_read_proximity_ir()
257 if (prox_data >= ir_data) in isl29018_read_proximity_ir()
[all …]
H A Dltr501.c70 #define LTR501_LUX_CONV(vis_coeff, vis_data, ir_coeff, ir_data) \ argument
71 ((vis_coeff * vis_data) - (ir_coeff * ir_data))
308 static unsigned long ltr501_calculate_lux(u16 vis_data, u16 ir_data) in ltr501_calculate_lux() argument
316 ratio = DIV_ROUND_UP(ir_data * 100, ir_data + vis_data); in ltr501_calculate_lux()
319 lux = LTR501_LUX_CONV(1774, vis_data, -1105, ir_data); in ltr501_calculate_lux()
321 lux = LTR501_LUX_CONV(3772, vis_data, 1336, ir_data); in ltr501_calculate_lux()
323 lux = LTR501_LUX_CONV(1690, vis_data, 169, ir_data); in ltr501_calculate_lux()
H A Disl29028.c321 static int isl29028_ir_get(struct isl29028_chip *chip, int *ir_data) in isl29028_ir_get() argument
333 return isl29028_read_als_ir(chip, ir_data); in isl29028_ir_get()
/linux-6.15/drivers/iommu/intel/
H A Dirq_remapping.c1137 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte_posted() local
1138 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte_posted()
1157 modify_irte(&ir_data->irq_2_iommu, &irte_pi); in intel_ir_reconfigure_irte_posted()
1166 struct intel_ir_data *ir_data = irqd->chip_data; in __intel_ir_reconfigure_irte() local
1175 ir_data->irq_2_iommu.posted_vcpu = false; in __intel_ir_reconfigure_irte()
1177 if (ir_data->irq_2_iommu.posted_msi) in __intel_ir_reconfigure_irte()
1180 modify_irte(&ir_data->irq_2_iommu, &ir_data->irte_entry); in __intel_ir_reconfigure_irte()
1186 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte()
1241 *msg = ir_data->msi_entry; in intel_ir_compose_msi_msg()
1274 ir_data->irq_2_iommu.posted_vcpu = true; in intel_ir_set_vcpu_affinity()
[all …]
/linux-6.15/drivers/iommu/amd/
H A Diommu.c3828 return modify_irte_ga(ir_data->iommu, ir_data->irq_2_irte.devid, in amd_iommu_activate_guest_mode()
3837 struct irq_cfg *cfg = ir_data->cfg; in amd_iommu_deactivate_guest_mode()
3858 return modify_irte_ga(ir_data->iommu, ir_data->irq_2_irte.devid, in amd_iommu_deactivate_guest_mode()
3875 if (ir_data->iommu == NULL) in amd_ir_set_vcpu_affinity()
3887 ir_data->cfg = irqd_cfg(data); in amd_ir_set_vcpu_affinity()
3888 pi_data->ir_data = ir_data; in amd_ir_set_vcpu_affinity()
3894 ir_data->ga_tag = pi_data->ga_tag; in amd_ir_set_vcpu_affinity()
3906 ir_data->cached_ga_tag = 0; in amd_ir_set_vcpu_affinity()
3960 *msg = ir_data->msi_entry; in ir_compose_msi_msg()
4008 if (!ir_data->iommu) in amd_iommu_update_ga()
[all …]
/linux-6.15/include/linux/
H A Damd-iommu.h26 void *ir_data; member
/linux-6.15/arch/x86/kvm/svm/
H A Davic.c783 if (cur->data != pi->ir_data) in svm_ir_list_del()
799 if (WARN_ON_ONCE(!pi->ir_data)) in svm_ir_list_add()
831 ir->data = pi->ir_data; in svm_ir_list_add()
844 true, pi->ir_data); in svm_ir_list_add()