Home
last modified time | relevance | path

Searched refs:ibat (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/drivers/power/supply/
H A D88pm860x_battery.c716 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 D88pm860x_battery.c716 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 Dltc4162-l-charger.c578 static DEVICE_ATTR_RO(ibat);
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dab8500-gpadc.c100 * 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 Dab8500-gpadc.c100 * 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 Dbook3s_pr.c1493 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 Dbook3s_emulate.c664 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 Dbook3s_32_mmu.c139 bat = &vcpu_book3s->ibat[i]; in kvmppc_mmu_book3s_32_xlate_bat()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_pr.c1481 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 Dbook3s_emulate.c660 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 Dbook3s_32_mmu.c139 bat = &vcpu_book3s->ibat[i]; in kvmppc_mmu_book3s_32_xlate_bat()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_book3s.h106 struct kvmppc_bat ibat[8]; member
/kernel/linux/linux-5.10/arch/powerpc/include/uapi/asm/
H A Dkvm.h189 __u64 ibat[8]; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_book3s.h106 struct kvmppc_bat ibat[8]; member
/kernel/linux/linux-6.6/arch/powerpc/include/uapi/asm/
H A Dkvm.h189 __u64 ibat[8]; member
/kernel/linux/linux-5.10/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h189 __u64 ibat[8]; member
/kernel/linux/linux-6.6/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h189 __u64 ibat[8]; member

Completed in 31 milliseconds