/device/soc/rockchip/common/vendor/drivers/power/ |
H A D | rk817_charger.c | 375 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 D | rk817_charger.c | 356 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 D | bq25700_charger.c | 10 #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 D | tcpm.h | 137 int (*set_vbus)(struct tcpc_dev *dev, bool on, bool charge);
|