/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | 88pm860x_battery.c | 716 int ibat; in calc_capacity() local 745 ret = measure_current(info, &ibat); in calc_capacity() 748 /* Calculate the capacity when discharging(ibat < 0) */ in calc_capacity() 749 if (ibat < 0) { in calc_capacity() 783 (ibat < 0) ? "discharging" : "charging", in calc_capacity()
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | 88pm860x_battery.c | 716 int ibat; in calc_capacity() local 745 ret = measure_current(info, &ibat); in calc_capacity() 748 /* Calculate the capacity when discharging(ibat < 0) */ in calc_capacity() 749 if (ibat < 0) { in calc_capacity() 783 (ibat < 0) ? "discharging" : "charging", in calc_capacity()
|
H A D | ltc4162-l-charger.c | 578 static DEVICE_ATTR_RO(ibat);
|
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | ab8500-gpadc.c | 100 * Virtual channel used only for ibat conversion to ampere. 101 * Battery current conversion (ibat) cannot be requested as a 163 #define AB8500_ADC_CH_IBAT_MIN (-6000) /* mA range measured by ADC for ibat */ 165 #define AB8500_ADC_CH_IBAT_MIN_V (-60) /* mV range measured by ADC for ibat */ 174 * when dividing to get ibat gain. 388 int *ibat) in ab8500_gpadc_read() 591 if (ibat != NULL) { in ab8500_gpadc_read() 592 *ibat = (high_data2 << 8) | low_data2; in ab8500_gpadc_read() 595 "gpadc_conversion: ibat not stored\n"); in ab8500_gpadc_read() 386 ab8500_gpadc_read(struct ab8500_gpadc *gpadc, const struct ab8500_gpadc_chan_info *ch, int *ibat) ab8500_gpadc_read() argument
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ab8500-gpadc.c | 100 * Virtual channel used only for ibat conversion to ampere. 101 * Battery current conversion (ibat) cannot be requested as a 163 #define AB8500_ADC_CH_IBAT_MIN (-6000) /* mA range measured by ADC for ibat */ 165 #define AB8500_ADC_CH_IBAT_MIN_V (-60) /* mV range measured by ADC for ibat */ 174 * when dividing to get ibat gain. 388 int *ibat) in ab8500_gpadc_read() 591 if (ibat != NULL) { in ab8500_gpadc_read() 592 *ibat = (high_data2 << 8) | low_data2; in ab8500_gpadc_read() 595 "gpadc_conversion: ibat not stored\n"); in ab8500_gpadc_read() 386 ab8500_gpadc_read(struct ab8500_gpadc *gpadc, const struct ab8500_gpadc_chan_info *ch, int *ibat) ab8500_gpadc_read() argument
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_pr.c | 1493 sregs->u.s.ppc32.ibat[i] = vcpu3s->ibat[i].raw; in kvm_arch_vcpu_ioctl_get_sregs_pr() 1530 kvmppc_set_bat(vcpu, &(vcpu3s->ibat[i]), false, in kvm_arch_vcpu_ioctl_set_sregs_pr() 1531 (u32)sregs->u.s.ppc32.ibat[i]); in kvm_arch_vcpu_ioctl_set_sregs_pr() 1532 kvmppc_set_bat(vcpu, &(vcpu3s->ibat[i]), true, in kvm_arch_vcpu_ioctl_set_sregs_pr() 1533 (u32)(sregs->u.s.ppc32.ibat[i] >> 32)); in kvm_arch_vcpu_ioctl_set_sregs_pr()
|
H A D | book3s_emulate.c | 664 bat = &vcpu_book3s->ibat[(sprn - SPRN_IBAT0U) / 2]; in kvmppc_find_bat() 667 bat = &vcpu_book3s->ibat[4 + ((sprn - SPRN_IBAT4U) / 2)]; in kvmppc_find_bat()
|
H A D | book3s_32_mmu.c | 139 bat = &vcpu_book3s->ibat[i]; in kvmppc_mmu_book3s_32_xlate_bat()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_pr.c | 1481 sregs->u.s.ppc32.ibat[i] = vcpu3s->ibat[i].raw; in kvm_arch_vcpu_ioctl_get_sregs_pr() 1518 kvmppc_set_bat(vcpu, &(vcpu3s->ibat[i]), false, in kvm_arch_vcpu_ioctl_set_sregs_pr() 1519 (u32)sregs->u.s.ppc32.ibat[i]); in kvm_arch_vcpu_ioctl_set_sregs_pr() 1520 kvmppc_set_bat(vcpu, &(vcpu3s->ibat[i]), true, in kvm_arch_vcpu_ioctl_set_sregs_pr() 1521 (u32)(sregs->u.s.ppc32.ibat[i] >> 32)); in kvm_arch_vcpu_ioctl_set_sregs_pr()
|
H A D | book3s_emulate.c | 660 bat = &vcpu_book3s->ibat[(sprn - SPRN_IBAT0U) / 2]; in kvmppc_find_bat() 663 bat = &vcpu_book3s->ibat[4 + ((sprn - SPRN_IBAT4U) / 2)]; in kvmppc_find_bat()
|
H A D | book3s_32_mmu.c | 139 bat = &vcpu_book3s->ibat[i]; in kvmppc_mmu_book3s_32_xlate_bat()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_book3s.h | 106 struct kvmppc_bat ibat[8]; member
|
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 189 __u64 ibat[8]; member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | kvm_book3s.h | 106 struct kvmppc_bat ibat[8]; member
|
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 189 __u64 ibat[8]; member
|
/kernel/linux/linux-5.10/tools/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 189 __u64 ibat[8]; member
|
/kernel/linux/linux-6.6/tools/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 189 __u64 ibat[8]; member
|