Home
last modified time | relevance | path

Searched refs:bat (Results 1 – 15 of 15) sorted by relevance

/rk3399_rockchip-uboot/drivers/power/mfd/
H A Dfg_max77693.c48 static int power_update_battery(struct pmic *p, struct pmic *bat) in power_update_battery() argument
50 struct power_battery *pb = bat->pbat; in power_update_battery()
58 ret = max77693_get_soc(&pb->bat->state_of_chrg); in power_update_battery()
62 max77693_get_vcell(&pb->bat->voltage_uV); in power_update_battery()
69 static int power_check_battery(struct pmic *p, struct pmic *bat) in power_check_battery() argument
71 struct power_battery *pb = bat->pbat; in power_check_battery()
85 ret = pmic_reg_read(p, MAX77693_VERSION, &pb->bat->version); in power_check_battery()
89 ret = power_update_battery(p, bat); in power_check_battery()
92 debug("fg ver: 0x%x\n", pb->bat->version); in power_check_battery()
94 pb->bat->state_of_chrg); in power_check_battery()
[all …]
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/
H A Dfg_max17042.c194 static int power_update_battery(struct pmic *p, struct pmic *bat) in power_update_battery() argument
196 struct power_battery *pb = bat->pbat; in power_update_battery()
206 pb->bat->state_of_chrg = (val >> 8); in power_update_battery()
210 pb->bat->voltage_uV = ((val & 0xFFUL) >> 3) + ((val & 0xFF00) >> 3); in power_update_battery()
211 pb->bat->voltage_uV = (pb->bat->voltage_uV * 625); in power_update_battery()
214 pb->bat->capacity = val >> 2; in power_update_battery()
219 static int power_check_battery(struct pmic *p, struct pmic *bat) in power_check_battery() argument
221 struct power_battery *pb = bat->pbat; in power_check_battery()
237 pb->bat->version = val; in power_check_battery()
239 power_update_battery(p, bat); in power_check_battery()
[all …]
/rk3399_rockchip-uboot/drivers/power/battery/
H A Dbat_trats.c17 static int power_battery_charge(struct pmic *bat) in power_battery_charge() argument
19 struct power_battery *p_bat = bat->pbat; in power_battery_charge()
20 struct battery *battery = p_bat->bat; in power_battery_charge()
23 if (bat->chrg->chrg_state(p_bat->chrg, PMIC_CHARGER_ENABLE, 450)) in power_battery_charge()
26 for (k = 0; bat->chrg->chrg_bat_present(p_bat->chrg) && in power_battery_charge()
27 bat->chrg->chrg_type(p_bat->muic) && in power_battery_charge()
32 bat->fg->fg_battery_update(p_bat->fg, bat); in power_battery_charge()
46 bat->chrg->chrg_state(p_bat->chrg, PMIC_CHARGER_DISABLE, 0); in power_battery_charge()
67 .bat = &battery_trats,
H A Dbat_trats2.c16 static int power_battery_charge(struct pmic *bat) in power_battery_charge() argument
18 struct power_battery *p_bat = bat->pbat; in power_battery_charge()
20 if (bat->chrg->chrg_state(p_bat->chrg, PMIC_CHARGER_ENABLE, 450)) in power_battery_charge()
42 .bat = &battery_trats,
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc86xx/
H A Dcpu_init.c82 ppc_bat_t bat = DBAT0; in init_addr_map() local
86 for (i = 0; i < CONFIG_SYS_NUM_ADDR_MAP; i++, bat++) { in init_addr_map()
87 if (read_bat(bat, &upper, &lower) != -1) { in init_addr_map()
97 if (bat == DBAT3) in init_addr_map()
98 bat = DBAT4 - 1; in init_addr_map()
/rk3399_rockchip-uboot/include/power/
H A Dpmic.h48 int (*fg_battery_check) (struct pmic *p, struct pmic *bat);
49 int (*fg_battery_update) (struct pmic *p, struct pmic *bat);
59 struct battery *bat; member
60 int (*battery_init) (struct pmic *bat, struct pmic *p1,
62 int (*battery_charge) (struct pmic *bat);
/rk3399_rockchip-uboot/configs/
H A Drv1126-bat-emmc-tb.config4 CONFIG_DEFAULT_DEVICE_TREE="rv1126-bat-evb"
6 CONFIG_OF_LIST="rv1126-bat-evb"
H A Drv1126-bat-spi-nor-tb.config4 CONFIG_DEFAULT_DEVICE_TREE="rv1126-bat-evb"
6 CONFIG_OF_LIST="rv1126-bat-evb"
/rk3399_rockchip-uboot/arch/powerpc/lib/
H A Dbat_rw.c20 int write_bat (ppc_bat_t bat, unsigned long upper, unsigned long lower) in write_bat() argument
26 switch (bat) { in write_bat()
123 int read_bat (ppc_bat_t bat, unsigned long *upper, unsigned long *lower) in read_bat() argument
128 switch (bat) { in read_bat()
/rk3399_rockchip-uboot/board/ti/sdp4430/
H A Dcmd_bat.c36 bat, 2, 1, do_vbat,
/rk3399_rockchip-uboot/arch/arm/dts/
H A Drv1126-bat-evb.dts13 compatible = "rockchip,rv1126-bat-evb", "rockchip,rv1126";
/rk3399_rockchip-uboot/arch/powerpc/include/asm/
H A Dmmu.h152 extern int read_bat(ppc_bat_t bat, unsigned long *upper, unsigned long *lower);
153 extern int write_bat(ppc_bat_t bat, unsigned long upper, unsigned long lower);
/rk3399_rockchip-uboot/board/samsung/trats2/
H A Dtrats2.c187 if (pb->bat->state == CHARGE && chrg == CHARGER_USB) in exynos_power_init()
/rk3399_rockchip-uboot/board/samsung/trats/
H A Dtrats.c177 if (pb->bat->state == CHARGE && chrg == CHARGER_USB) in exynos_power_init()
/rk3399_rockchip-uboot/doc/
H A DREADME.power-framework127 power consumption when one calls "pmic BAT_TRATS bat charge" command.