Home
last modified time | relevance | path

Searched refs:charge (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/power/
H A Drk817_charger.c375 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_ac_get_property() local
380 if (charge->pdata->virtual_power) { in rk817_charge_ac_get_property()
383 val->intval = (charge->ac_in | charge->dc_in); in rk817_charge_ac_get_property()
389 if (charge->pdata->virtual_power) { in rk817_charge_ac_get_property()
392 val->intval = charge->prop_status; in rk817_charge_ac_get_property()
398 val->intval = charge->max_chrg_voltage * 0x3E8; /* uV */ in rk817_charge_ac_get_property()
401 val->intval = charge->max_chrg_current * 0x3E8; /* uA */ in rk817_charge_ac_get_property()
414 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_usb_get_property() local
419 if (charge in rk817_charge_usb_get_property()
466 rk817_charge_init_power_supply(struct rk817_charger *charge) rk817_charge_init_power_supply() argument
487 rk817_charge_field_read(struct rk817_charger *charge, enum rk817_charge_fields field_id) rk817_charge_field_read() argument
500 rk817_charge_field_write(struct rk817_charger *charge, enum rk817_charge_fields field_id, unsigned int val) rk817_charge_field_write() argument
505 rk817_charge_get_otg_state(struct rk817_charger *charge) rk817_charge_get_otg_state() argument
510 rk817_charge_boost_disable(struct rk817_charger *charge) rk817_charge_boost_disable() argument
515 rk817_charge_boost_enable(struct rk817_charger *charge) rk817_charge_boost_enable() argument
520 rk817_charge_otg_disable(struct rk817_charger *charge) rk817_charge_otg_disable() argument
533 rk817_charge_otg_enable(struct rk817_charger *charge) rk817_charge_otg_enable() argument
547 rk817_charge_get_otg_slp_state(struct rk817_charger *charge) rk817_charge_get_otg_slp_state() argument
552 rk817_charge_otg_slp_disable(struct rk817_charger *charge) rk817_charge_otg_slp_disable() argument
557 rk817_charge_otg_slp_enable(struct rk817_charger *charge) rk817_charge_otg_slp_enable() argument
563 rk817_charge_get_charge_state(struct rk817_charger *charge) rk817_charge_get_charge_state() argument
568 rk817_charge_enable_charge(struct rk817_charger *charge) rk817_charge_enable_charge() argument
573 rk817_charge_usb_to_sys_enable(struct rk817_charger *charge) rk817_charge_usb_to_sys_enable() argument
578 rk817_charge_sys_can_sd_disable(struct rk817_charger *charge) rk817_charge_sys_can_sd_disable() argument
583 rk817_charge_get_charge_status(struct rk817_charger *charge) rk817_charge_get_charge_status() argument
621 rk817_charge_get_plug_in_status(struct rk817_charger *charge) rk817_charge_get_plug_in_status() argument
626 rk817_charge_set_charge_clock(struct rk817_charger *charge, enum charge_clk clock) rk817_charge_set_charge_clock() argument
631 is_battery_exist(struct rk817_charger *charge) is_battery_exist() argument
636 rk817_charge_set_chrg_voltage(struct rk817_charger *charge, int chrg_vol) rk817_charge_set_chrg_voltage() argument
648 rk817_charge_set_chrg_current(struct rk817_charger *charge, int chrg_current) rk817_charge_set_chrg_current() argument
671 rk817_charge_vlimit_enable(struct rk817_charger *charge) rk817_charge_vlimit_enable() argument
676 rk817_charge_set_input_voltage(struct rk817_charger *charge, int input_voltage) rk817_charge_set_input_voltage() argument
690 rk817_charge_ilimit_enable(struct rk817_charger *charge) rk817_charge_ilimit_enable() argument
695 rk817_charge_set_input_current(struct rk817_charger *charge, int input_current) rk817_charge_set_input_current() argument
722 rk817_charge_set_chrg_term_mod(struct rk817_charger *charge, int mode) rk817_charge_set_chrg_term_mod() argument
727 rk817_charge_set_term_current_analog(struct rk817_charger *charge, int chrg_current) rk817_charge_set_term_current_analog() argument
744 rk817_charge_set_term_current_digital(struct rk817_charger *charge, int chrg_current) rk817_charge_set_term_current_digital() argument
756 rk817_charge_set_chrg_finish_condition(struct rk817_charger *charge) rk817_charge_set_chrg_finish_condition() argument
767 rk817_charge_online(struct rk817_charger *charge) rk817_charge_online() argument
772 rk817_charge_get_dsoc(struct rk817_charger *charge) rk817_charge_get_dsoc() argument
783 rk817_charge_set_otg_in(struct rk817_charger *charge, int online) rk817_charge_set_otg_in() argument
788 rk817_charge_set_chrg_param(struct rk817_charger *charge, enum charger_t charger) rk817_charge_set_chrg_param() argument
856 rk817_charge_set_otg_state(struct rk817_charger *charge, int state) rk817_charge_set_otg_state() argument
900 struct rk817_charger *charge = (struct rk817_charger *)charger; rk817_charge_dc_det_isr() local
913 rk817_charge_get_dc_state(struct rk817_charger *charge) rk817_charge_get_dc_state() argument
929 struct rk817_charger *charge = container_of(work, struct rk817_charger, dc_work.work); rk817_charge_dc_det_worker() local
953 rk817_charge_init_dc(struct rk817_charger *charge) rk817_charge_init_dc() argument
1010 struct rk817_charger *charge = container_of(work, struct rk817_charger, host_work.work); rk817_charge_host_evt_worker() local
1034 struct rk817_charger *charge = container_of(work, struct rk817_charger, usb_work.work); rk817_charger_evt_worker() local
1057 struct rk817_charger *charge = container_of(work, struct rk817_charger, discnt_work.work); rk817_charge_discnt_evt_worker() local
1068 struct rk817_charger *charge = container_of(work, struct rk817_charger, usb_work.work); rk817_charge_bc_evt_worker() local
1103 struct rk817_charger *charge = container_of(nb, struct rk817_charger, cable_cg_nb); rk817_charger_evt_notifier() local
1112 struct rk817_charger *charge = container_of(nb, struct rk817_charger, cable_host_nb); rk817_charge_host_evt_notifier() local
1121 struct rk817_charger *charge = container_of(nb, struct rk817_charger, cable_discnt_nb); rk817_charge_discnt_evt_notfier() local
1130 struct rk817_charger *charge = container_of(nb, struct rk817_charger, bc_nb); rk817_charge_bc_evt_notifier() local
1138 rk817_charge_usb_init(struct rk817_charger *charge) rk817_charge_usb_init() argument
1247 rk817_charge_pre_init(struct rk817_charger *charge) rk817_charge_pre_init() argument
1278 rk817_chage_debug(struct rk817_charger *charge) rk817_chage_debug() argument
1293 rk817_charge_get_otg5v_regulator(struct rk817_charger *charge) rk817_charge_get_otg5v_regulator() argument
1307 rk817_charge_parse_dt(struct rk817_charger *charge) rk817_charge_parse_dt() argument
1421 rk817_charge_parse_dt(struct rk817_charger *charge) rk817_charge_parse_dt() argument
1429 struct rk817_charger *charge = container_of(work, struct rk817_charger, irq_work.work); rk817_charge_irq_delay_work() local
1449 struct rk817_charger *charge; rk817_plug_in_isr() local
1460 struct rk817_charger *charge; rk817_plug_out_isr() local
1469 rk817_charge_init_irqs(struct rk817_charger *charge) rk817_charge_init_irqs() argument
1521 struct rk817_charger *charge; rk817_charge_probe() local
1628 struct rk817_charger *charge = dev_get_drvdata(&pdev->dev); rk817_charge_pm_suspend() local
1650 struct rk817_charger *charge = dev_get_drvdata(&pdev->dev); rk817_charge_pm_resume() local
1664 struct rk817_charger *charge = platform_get_drvdata(dev); rk817_charger_shutdown() local
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Drk817_charger.c356 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_ac_get_property() local
361 if (charge->pdata->virtual_power) in rk817_charge_ac_get_property()
364 val->intval = (charge->ac_in | charge->dc_in); in rk817_charge_ac_get_property()
369 if (charge->pdata->virtual_power) in rk817_charge_ac_get_property()
372 val->intval = charge->prop_status; in rk817_charge_ac_get_property()
377 val->intval = charge->max_chrg_voltage * 1000; /* uV */ in rk817_charge_ac_get_property()
380 val->intval = charge->max_chrg_current * 1000; /* uA */ in rk817_charge_ac_get_property()
394 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_usb_get_property() local
399 if (charge in rk817_charge_usb_get_property()
444 rk817_charge_init_power_supply(struct rk817_charger *charge) rk817_charge_init_power_supply() argument
466 rk817_charge_field_read(struct rk817_charger *charge, enum rk817_charge_fields field_id) rk817_charge_field_read() argument
479 rk817_charge_field_write(struct rk817_charger *charge, enum rk817_charge_fields field_id, unsigned int val) rk817_charge_field_write() argument
486 rk817_charge_get_otg_state(struct rk817_charger *charge) rk817_charge_get_otg_state() argument
491 rk817_charge_boost_disable(struct rk817_charger *charge) rk817_charge_boost_disable() argument
496 rk817_charge_boost_enable(struct rk817_charger *charge) rk817_charge_boost_enable() argument
501 rk817_charge_otg_disable(struct rk817_charger *charge) rk817_charge_otg_disable() argument
515 rk817_charge_otg_enable(struct rk817_charger *charge) rk817_charge_otg_enable() argument
530 rk817_charge_get_otg_slp_state(struct rk817_charger *charge) rk817_charge_get_otg_slp_state() argument
535 rk817_charge_otg_slp_disable(struct rk817_charger *charge) rk817_charge_otg_slp_disable() argument
540 rk817_charge_otg_slp_enable(struct rk817_charger *charge) rk817_charge_otg_slp_enable() argument
546 rk817_charge_get_charge_state(struct rk817_charger *charge) rk817_charge_get_charge_state() argument
551 rk817_charge_enable_charge(struct rk817_charger *charge) rk817_charge_enable_charge() argument
556 rk817_charge_usb_to_sys_enable(struct rk817_charger *charge) rk817_charge_usb_to_sys_enable() argument
561 rk817_charge_sys_can_sd_disable(struct rk817_charger *charge) rk817_charge_sys_can_sd_disable() argument
566 rk817_charge_get_charge_status(struct rk817_charger *charge) rk817_charge_get_charge_status() argument
604 rk817_charge_get_plug_in_status(struct rk817_charger *charge) rk817_charge_get_plug_in_status() argument
609 rk817_charge_set_charge_clock(struct rk817_charger *charge, enum charge_clk clock) rk817_charge_set_charge_clock() argument
615 is_battery_exist(struct rk817_charger *charge) is_battery_exist() argument
620 rk817_charge_set_chrg_voltage(struct rk817_charger *charge, int chrg_vol) rk817_charge_set_chrg_voltage() argument
635 rk817_charge_set_chrg_current(struct rk817_charger *charge, int chrg_current) rk817_charge_set_chrg_current() argument
657 rk817_charge_vlimit_enable(struct rk817_charger *charge) rk817_charge_vlimit_enable() argument
662 rk817_charge_set_input_voltage(struct rk817_charger *charge, int input_voltage) rk817_charge_set_input_voltage() argument
676 rk817_charge_ilimit_enable(struct rk817_charger *charge) rk817_charge_ilimit_enable() argument
681 rk817_charge_set_input_current(struct rk817_charger *charge, int input_current) rk817_charge_set_input_current() argument
715 rk817_charge_set_chrg_term_mod(struct rk817_charger *charge, int mode) rk817_charge_set_chrg_term_mod() argument
721 rk817_charge_set_term_current_analog(struct rk817_charger *charge, int chrg_current) rk817_charge_set_term_current_analog() argument
740 rk817_charge_set_term_current_digital(struct rk817_charger *charge, int chrg_current) rk817_charge_set_term_current_digital() argument
753 rk817_charge_set_chrg_finish_condition(struct rk817_charger *charge) rk817_charge_set_chrg_finish_condition() argument
765 rk817_charge_online(struct rk817_charger *charge) rk817_charge_online() argument
770 rk817_charge_get_dsoc(struct rk817_charger *charge) rk817_charge_get_dsoc() argument
781 rk817_charge_set_otg_in(struct rk817_charger *charge, int online) rk817_charge_set_otg_in() argument
786 rk817_charge_set_chrg_param(struct rk817_charger *charge, enum charger_t charger) rk817_charge_set_chrg_param() argument
855 rk817_charge_set_otg_state(struct rk817_charger *charge, int state) rk817_charge_set_otg_state() argument
901 struct rk817_charger *charge = (struct rk817_charger *)charger; rk817_charge_dc_det_isr() local
914 rk817_charge_get_dc_state(struct rk817_charger *charge) rk817_charge_get_dc_state() argument
930 struct rk817_charger *charge = container_of(work, rk817_charge_dc_det_worker() local
954 rk817_charge_init_dc(struct rk817_charger *charge) rk817_charge_init_dc() argument
1013 struct rk817_charger *charge = container_of(work, rk817_charge_host_evt_worker() local
1038 struct rk817_charger *charge = container_of(work, rk817_charger_evt_worker() local
1063 struct rk817_charger *charge = container_of(work, rk817_charge_discnt_evt_worker() local
1075 struct rk817_charger *charge = container_of(work, rk817_charge_bc_evt_worker() local
1114 struct rk817_charger *charge = rk817_charger_evt_notifier() local
1126 struct rk817_charger *charge = rk817_charge_host_evt_notifier() local
1138 struct rk817_charger *charge = rk817_charge_discnt_evt_notfier() local
1150 struct rk817_charger *charge = rk817_charge_bc_evt_notifier() local
1160 rk817_charge_usb_init(struct rk817_charger *charge) rk817_charge_usb_init() argument
1290 rk817_charge_pre_init(struct rk817_charger *charge) rk817_charge_pre_init() argument
1319 rk817_chage_debug(struct rk817_charger *charge) rk817_chage_debug() argument
1338 rk817_charge_get_otg5v_regulator(struct rk817_charger *charge) rk817_charge_get_otg5v_regulator() argument
1352 rk817_charge_parse_dt(struct rk817_charger *charge) rk817_charge_parse_dt() argument
1470 rk817_charge_parse_dt(struct rk817_charger *charge) rk817_charge_parse_dt() argument
1478 struct rk817_charger *charge = container_of(work, rk817_charge_irq_delay_work() local
1499 struct rk817_charger *charge; rk817_plug_in_isr() local
1511 struct rk817_charger *charge; rk817_plug_out_isr() local
1521 rk817_charge_init_irqs(struct rk817_charger *charge) rk817_charge_init_irqs() argument
1576 struct rk817_charger *charge; rk817_charge_probe() local
1695 struct rk817_charger *charge = dev_get_drvdata(&pdev->dev); rk817_charge_pm_suspend() local
1719 struct rk817_charger *charge = dev_get_drvdata(&pdev->dev); rk817_charge_pm_resume() local
1733 struct rk817_charger *charge = platform_get_drvdata(dev); rk817_charger_shutdown() local
[all...]
H A Dbq25700_charger.c10 #include <linux/power/bq25700-charge.h>
125 u32 ichg; /* charge current */
126 u32 max_chg_vol; /*max charge voltage*/
517 /* uV max charge voltage*/
519 /* uV input charge voltage*/
715 DBG("battery charge current: %dmA\n", in bq25700_dump_regs()
770 DBG("battery charge current: %dmA\n", in bq25703_dump_regs()
894 {"ti,charge-current", false, TBL_ICHG, in bq25700_fw_read_u32_props()
896 {"ti,max-charge-voltage", false, TBL_CHGMAX, in bq25700_fw_read_u32_props()
925 dev_err(charger->dev, "ti,charge in bq25700_fw_read_u32_props()
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/usb/
H A Dtcpm.h137 int (*set_vbus)(struct tcpc_dev *dev, bool on, bool charge);

Completed in 7 milliseconds