Searched refs:ir_data (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/iio/light/ |
D | isl29018.c | 219 int ir_data; in isl29018_read_ir() local 221 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_ir() 223 if (ir_data < 0) in isl29018_read_ir() 224 return ir_data; in isl29018_read_ir() 226 *ir = ir_data; in isl29018_read_ir() 236 int ir_data = -1; in isl29018_read_proximity_ir() local 258 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_proximity_ir() 260 if (ir_data < 0) in isl29018_read_proximity_ir() 261 return ir_data; in isl29018_read_proximity_ir() 263 if (prox_data >= ir_data) in isl29018_read_proximity_ir() [all …]
|
D | ltr501.c | 69 #define LTR501_LUX_CONV(vis_coeff, vis_data, ir_coeff, ir_data) \ argument 70 ((vis_coeff * vis_data) - (ir_coeff * ir_data)) 305 static unsigned long ltr501_calculate_lux(u16 vis_data, u16 ir_data) in ltr501_calculate_lux() argument 313 ratio = DIV_ROUND_UP(ir_data * 100, ir_data + vis_data); in ltr501_calculate_lux() 316 lux = LTR501_LUX_CONV(1774, vis_data, -1105, ir_data); in ltr501_calculate_lux() 318 lux = LTR501_LUX_CONV(3772, vis_data, 1336, ir_data); in ltr501_calculate_lux() 320 lux = LTR501_LUX_CONV(1690, vis_data, 169, ir_data); in ltr501_calculate_lux()
|
D | isl29028.c | 332 static int isl29028_ir_get(struct isl29028_chip *chip, int *ir_data) in isl29028_ir_get() argument 344 return isl29028_read_als_ir(chip, ir_data); in isl29028_ir_get()
|
/Linux-v4.19/drivers/iommu/ |
D | intel_irq_remapping.c | 1127 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte() local 1128 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte() 1139 if (force || ir_data->irq_2_iommu.mode == IRQ_REMAPPING) in intel_ir_reconfigure_irte() 1140 modify_irte(&ir_data->irq_2_iommu, irte); in intel_ir_reconfigure_irte() 1183 struct intel_ir_data *ir_data = irq_data->chip_data; in intel_ir_compose_msi_msg() local 1185 *msg = ir_data->msi_entry; in intel_ir_compose_msi_msg() 1190 struct intel_ir_data *ir_data = data->chip_data; in intel_ir_set_vcpu_affinity() local 1195 modify_irte(&ir_data->irq_2_iommu, &ir_data->irte_entry); in intel_ir_set_vcpu_affinity() 1207 dmar_copy_shared_irte(&irte_pi, &ir_data->irte_entry); in intel_ir_set_vcpu_affinity() 1218 modify_irte(&ir_data->irq_2_iommu, &irte_pi); in intel_ir_set_vcpu_affinity()
|
D | amd_iommu.c | 4255 struct amd_ir_data *ir_data, 4300 struct amd_ir_data *ir_data = data->chip_data; in amd_ir_set_vcpu_affinity() local 4301 struct irte_ga *irte = (struct irte_ga *) ir_data->entry; in amd_ir_set_vcpu_affinity() 4302 struct irq_2_irte *irte_info = &ir_data->irq_2_irte; in amd_ir_set_vcpu_affinity() 4312 pi_data->ir_data = ir_data; in amd_ir_set_vcpu_affinity() 4328 pi_data->prev_ga_tag = ir_data->cached_ga_tag; in amd_ir_set_vcpu_affinity() 4337 ir_data->cached_ga_tag = pi_data->ga_tag; in amd_ir_set_vcpu_affinity() 4357 ir_data->cached_ga_tag = 0; in amd_ir_set_vcpu_affinity() 4360 return modify_irte_ga(irte_info->devid, irte_info->index, irte, ir_data); in amd_ir_set_vcpu_affinity() 4365 struct amd_ir_data *ir_data, in amd_ir_update_irte() argument [all …]
|
/Linux-v4.19/include/linux/ |
D | amd-iommu.h | 36 void *ir_data; member
|
/Linux-v4.19/arch/x86/kvm/ |
D | svm.c | 5127 if (cur->data != pi->ir_data) in svm_ir_list_del() 5147 if (pi->ir_data && (pi->prev_ga_tag != 0)) { in svm_ir_list_add() 5171 ir->data = pi->ir_data; in svm_ir_list_add()
|