Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ./obj/ETC/init.mmi.usb.rc_intermediates/init.mmi.usb.rc:on property:sys.usb.config=charging
- ./obj/ETC/init.mmi.usb.rc_intermediates/init.mmi.usb.rc: write /sys/class/android_usb/android0/functions charging
- ./obj/ETC/init.qcom.power.rc_intermediates/init.qcom.power.rc: setprop sys.usb.config charging
- ./obj/ETC/init.qcom.rc_intermediates/init.qcom.rc: chown system system /sys/class/leds/charging/brightness
- ./obj/ETC/init.qcom.rc_intermediates/init.qcom.rc: chmod 0664 /sys/class/leds/charging/brightness
- grep: ./obj/busybox/full/include2/asm: No such file or directory
- ./obj/KERNEL_OBJ/Module.symvers:0x00000000 power_supply_set_charging_enabled vmlinux EXPORT_SYMBOL_GPL
- ./obj/KERNEL_OBJ/usr/include/linux/pmu.h: * which controls battery charging and system power on PowerBook 3400
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc00092fb78 T power_supply_set_charging_enabled
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc000933868 t smb1351_charging_disable
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc00093690c t smb135x_charging_enable
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc0009374ec t __smb135x_charging
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc0009375dc t smb135x_charging
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc00094797c t smbchg_charging_en
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc00094b23c t smbchg_charging_status_change
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc00136b770 r __ksymtab_power_supply_set_charging_enabled
- ./obj/KERNEL_OBJ/.tmp_System.map:ffffffc001389e9e r __kstrtab_power_supply_set_charging_enabled
- ./obj/KERNEL_OBJ/source/sound/spi/at73c213.c: /* Stop precharging PA. */
- ./obj/KERNEL_OBJ/source/sound/spi/at73c213.c: /* Stop precharging DAC, turn on master power. */
- ./obj/KERNEL_OBJ/source/sound/soc/codecs/wm8994.c: /* Start discharging VMID */
- grep: ./obj/KERNEL_OBJ/source/.git/shallow: No such file or directory
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * monitor charging even in the context of suspend-to-RAM with
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: /* The name of regulator for charging */
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * each cable have different condition for charging.
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * fullbatt_vchkdrop_ms, CM will restart charging.
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * @charging_max_duration_ms: Maximum possible duration for charging
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * If whole charging duration exceed 'charging_max_duration_ms',
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * cm stop charging.
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * @discharging_max_duration_ms:
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * Maximum possible duration for discharging with charger cable
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * after full-batt. If discharging duration exceed 'discharging
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * max_duration_ms', cm start charging.
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: u64 charging_max_duration_ms;
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: u64 discharging_max_duration_ms;
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * When setting true, stop charging
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * @charging_start_time: saved start time of enabling charging
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: * @charging_end_time: saved end time of disabling charging
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: u64 charging_start_time;
- ./obj/KERNEL_OBJ/source/include/linux/power/charger-manager.h: u64 charging_end_time;
- ./obj/KERNEL_OBJ/source/include/linux/power/bq2415x_charger.h: BQ2415X_MODE_BOOST, /* boost mode (charging disabled) */
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * @pre_charge_current: current (in uA) to use in pre-charging phase
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * charging cycle terminates
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * @suspend_on_hard_temp_limit: suspend charging when hard limit is hit
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * @charge_current_compensation: current (in uA) for charging compensation
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * @enable_control: how charging enable/disable is controlled
- ./obj/KERNEL_OBJ/source/include/linux/power/smb347-charger.h: * example OTG charging controlled via OTG transceiver driver and not by
- ./obj/KERNEL_OBJ/source/include/linux/batterydata-lib.h: * @iterm_ua: termination current of the battery when charging
- ./obj/KERNEL_OBJ/source/include/linux/memcontrol.h: * __GFP_NOFAIL allocations will move on even if charging is not
- ./obj/KERNEL_OBJ/source/include/linux/sched.h:/* per-UID process charging. */
- ./obj/KERNEL_OBJ/source/include/linux/isdn.h: int charge; /* Counter for charging units */
- ./obj/KERNEL_OBJ/source/include/linux/platform_data/lp8727.h: * @ichg : charging current
- ./obj/KERNEL_OBJ/source/include/linux/platform_data/lp8727.h: * @ac : charging parameters for AC type charger
- ./obj/KERNEL_OBJ/source/include/linux/platform_data/lp8727.h: * @usb : charging parameters for USB type charger
- ./obj/KERNEL_OBJ/source/include/linux/pmu.h: * which controls battery charging and system power on PowerBook 3400
- ./obj/KERNEL_OBJ/source/include/linux/pmu.h: signed int amperage; /* current, positive if charging */
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * usb_gadget_set_charge_enabled - Notify controller if charging is allowed
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * @is_on: charging status
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * charging is allowed unconditionally. It is assumed by default that
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * charging at full rate(bMaxPower) is allowed only upon a SET_CONFIGURATION
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * usb_gadget_get_charge_enabled - Query the controller if charging is allowed
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * charging is allowed unconditionally. It is assumed by default that
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * charging at full rate(bMaxPower) is allowed only upon a SET_CONFIGURATION
- ./obj/KERNEL_OBJ/source/include/linux/usb/gadget.h: * Returns charging status(0/1) on success, else negative errno.
- ./obj/KERNEL_OBJ/source/include/linux/usb/msm_hsusb.h: * connected on charging port. This configuration allows
- ./obj/KERNEL_OBJ/source/include/linux/usb/msm_hsusb.h: * charging in host mode.
- ./obj/KERNEL_OBJ/source/include/linux/usb/msm_hsusb.h: * accessory port with charger connected on charging port.
- ./obj/KERNEL_OBJ/source/include/linux/usb/msm_hsusb.h: * accessory port with charger connected on charging port.
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: struct led_trigger *charging_full_trig;
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: char *charging_full_trig_name;
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: struct led_trigger *charging_trig;
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: char *charging_trig_name;
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: struct led_trigger *charging_blink_full_solid_trig;
- ./obj/KERNEL_OBJ/source/include/linux/power_supply.h: char *charging_blink_full_solid_trig_name;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pcf50633/mbc.h: PCF50633_MBCC1_RESTART = 0x10, /* restart charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pcf50633/mbc.h: PCF50633_MBCC1_PREWDTIME_60M = 0x20, /* max. precharging time */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/max8925.h: * to TOPOFF charge. From 5% to 20% of fasting charging current.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/max8925.h: /* Fast charging current */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/wm831x/pdata.h: int no_constant_voltage; /** Disable constant voltage charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/wm831x/pdata.h: int enable; /** Enable charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/wm831x/pdata.h: int fast_enable; /** Enable fast charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/wm831x/pdata.h: int off_mask; /** Mask OFF while charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @accu_charging: FG accumulation time while charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: int accu_charging;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @termination_curr battery charging termination current in mA
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * full charging cycle in the case where maintenan-
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * -ce charging has been disabled
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_under under this temp, charging is stopped
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_low between this temp and temp_under charging is reduced
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_high between this temp and temp_over charging is reduced
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_over over this temp, charging is stopped
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_interval_chg temperature measurement interval in s when charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @temp_interval_nochg temperature measurement interval in s when not charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @no_maintenance indicates that maintenance charging is disabled
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @chg_unknown_bat flag to enable charging of unknown batteries
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @interval_charging charge alg cycle period time when charging (sec)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: * @interval_not_charging charge alg cycle period time when not charging (sec)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: int interval_charging;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500.h: int interval_not_charging;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/lp8788.h: * @addr : charging control register address (range : 0x11 ~ 0x1C)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/lp8788.h: * @val : charging parameter value
- ./obj/KERNEL_OBJ/source/include/linux/mfd/lp8788.h: * @chg_params : initial charging parameters
- ./obj/KERNEL_OBJ/source/include/linux/mfd/lp8788.h: * @num_chg_params : numbers of charging parameters
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/ccadc.h: * the battery - during battery charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h: * the battery - during battery charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h: * the battery - during battery charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h: * pm8921_bms_charging_began - function to notify the bms driver that charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h:void pm8921_bms_charging_began(void);
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h: * pm8921_bms_charging_end - function to notify the bms driver that charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h:void pm8921_bms_charging_end(int is_battery_full);
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h:static inline void pm8921_bms_charging_began(void)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-bms.h:static inline void pm8921_bms_charging_end(int is_battery_full)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @ttrkl_time: max trckl charging time in minutes
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @update_time: how often the userland be updated of the charging (msec)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @min_voltage: the voltage (mV) where charging method switches from
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @resume_voltage_delta: the (mV) drop to wait for before resume charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * charging.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * considered cool charging current and voltage is reduced.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * considered warm charging current and voltage is reduced
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * trkl charging happens with linear charger
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * trkl charging happens with switching mode charger
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @trkl_current: the trkl current in (mA) to use for trkl charging phase
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @weak_current: the weak current in (mA) to use for weak charging phase
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * current or stop charging temporarily
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * deemed cold and charging never happens. Used
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * deemed hot and charging never happens. Used
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * while charging when btc_override = 1
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * driver couldn't stop charging when battery
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * stop charging the battery when the safety timer
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * restart charging upon expiry.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * This function will stop all charging activities and disable any current
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * pm8921_is_battery_charging -
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * @source: when the battery is charging the source is updated to reflect which
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h: * charger, usb or dc, is charging the battery.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h:bool pm8921_is_battery_charging(int *source);
- ./obj/KERNEL_OBJ/source/include/linux/mfd/pm8xxx/pm8921-charger.h:static inline bool pm8921_is_battery_charging(int *source)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/da903x.h: /* current and voltage to use for battery charging */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/cros_ec_commands.h: * battery charging and regulator control, firmware update.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/cros_ec_commands.h:/* USB charging control commands */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/cros_ec_commands.h:/* Set USB port charging mode */
- ./obj/KERNEL_OBJ/source/include/linux/mfd/cros_ec_commands.h: * Set maximum battery charging current.
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @accu_charging: FG accumulation time while charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: int accu_charging;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_under under this temp, charging is stopped
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_low between this temp and temp_under charging is reduced
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_high between this temp and temp_over charging is reduced
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_over over this temp, charging is stopped
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_interval_chg temperature measurement interval in s when charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @temp_interval_nochg temperature measurement interval in s when not charging
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @no_maintenance indicates that maintenance charging is disabled
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @chg_unknown_bat flag to enable charging of unknown batteries
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @interval_charging charge alg cycle period time when charging (sec)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: * @interval_not_charging charge alg cycle period time when not charging (sec)
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: int interval_charging;
- ./obj/KERNEL_OBJ/source/include/linux/mfd/abx500/ab8500-bm.h: int interval_not_charging;
- ./obj/KERNEL_OBJ/source/include/linux/i2c/twl.h: int bb_uamp; /* current for backup battery charging */
- ./obj/KERNEL_OBJ/source/include/linux/i2c/smb350.h: * @chg_en_n_gpio: gpio to enable or disable charging
- ./obj/KERNEL_OBJ/source/include/linux/i2c/smb350.h: * @stat_gpio: STAT pin, active low, '0' when charging.
- ./obj/KERNEL_OBJ/source/include/uapi/linux/pmu.h: * which controls battery charging and system power on PowerBook 3400
- ./obj/KERNEL_OBJ/source/net/x25/x25_facilities.c: * The only real problem is with reverse charging.
- ./obj/KERNEL_OBJ/source/net/x25/x25_facilities.c: * They want reverse charging, we won't accept it.
- ./obj/KERNEL_OBJ/source/net/x25/x25_facilities.c: SOCK_DEBUG(sk, "X.25: rejecting reverse charging request\n");
- ./obj/KERNEL_OBJ/source/net/ipx/af_ipx.c: * If there is nothing to do return. The kfree will cancel any charging.
- ./obj/KERNEL_OBJ/source/net/ipx/af_ipx.c: * We are still charging the sender. Which is right - the driver
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/omap4-sdp.dts: charging {
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-mtp-jdi-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8094-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-v1-mtp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm-pmi8994.dtsi: "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8994-moto-common.dtsi: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8994-moto-common.dtsi: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8994-moto-common.dtsi: linux,name = "charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-v2-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8992-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9630-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-pm8916-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-pm8916-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-old-pwr-grid-smb349-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9630-sim.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-mtp-jdi.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-pm8909-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-qrd-skul.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-qrd-skul.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-v1-720p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-720p-mtp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-720p-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-v2-1080p-ext-buck-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-1080p-mtp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-1080p-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8936-cdp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-v1-fluid.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-sbc.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8074-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8074-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-leds.dtsi: "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-fluid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9630-cdp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9630-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-mtp-wcd9306.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-v2-720p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm-pm8909.dtsi: qcom,force-s2-in-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-qrd-skuk.dts: qcom,charging-timeout = <384>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-qrd-skut1.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-qrd-skut1.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-720p-cdp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-720p-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: * Disable SMB1357 based charging termination as BMS
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: * controls charging.
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: /* BMS is controlling charging/re-charge */
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-mtp.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-liquid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-1080p-cdp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-1080p-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8610-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-512mb-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8926-v1-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-qrd-skul.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8939-qrd-skul.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-512mb-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm-pm8916.dtsi: qcom,force-s2-in-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8994-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-pm8916-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8226-qrd.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9640-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-mtp-wcd9306-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-qrd-skue.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-qrd-skuc.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8610-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8016-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8936-mtp-wcd9306.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-qrd-skulb.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8929-qrd-skulb.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9640-cdp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/mdm9640-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8936-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8909-pm8909-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8992-moto-common.dtsi: linux,name = "charging";
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8916-cdp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/msm8974-liquid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/hx4700.c: .default_trigger = "ds2760-battery.0-charging-blink-full-solid",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/mioa701.c: ONE_LED(GPIO10_LED_nCharging, "mioa701:charging"),
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/tosa.c: .default_trigger = "main-battery-charging",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/z2.c: .name = "z2:amber:charging",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/z2.c: .default_trigger = "Z2-charging-or-full",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/magician.c: .default_trigger = "ds2760-battery.0-charging",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/magician.c: .default_trigger = "ds2760-battery.0-charging-or-full",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/em-x270.c: .default_trigger = "battery-charging-or-full",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/include/mach/h5000.h:#define H5000_GPIO_EXT_CHG_RATE (68) /* enables external charging rate */
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/include/mach/h5000.h:#define H5000_GPIO_USB_CHG_RATE (77) /* select rate for charging via usb */
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/include/mach/sharpsl_pm.h:#define SHARPSL_ALARM_ACTIVE (1 << 1) /* Alarm is for charging event (not user) */
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/sharpsl_pm.c: dev_dbg(sharpsl_pm.dev, "Charge Full: AC removed - stop charging!\n");
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/sharpsl_pm.c: printk(KERN_WARNING "Not charging: temperature out of limits.\n");
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/sharpsl_pm.c: /* not charging and AC-IN! */
- ./obj/KERNEL_OBJ/source/arch/arm/mach-pxa/sharpsl_pm.c: dev_dbg(sharpsl_pm.dev, "No user triggered wakeup events and not charging. Strange. Suspend.\n");
- ./obj/KERNEL_OBJ/source/arch/arm/mach-s3c24xx/mach-n30.c: * charging or full respectively. By driving GPD9 low, it's possible
- ./obj/KERNEL_OBJ/source/arch/arm/mach-s3c24xx/mach-rx1950.c: = "main-battery-charging-blink-full-solid",
- ./obj/KERNEL_OBJ/source/arch/arm/mach-s3c24xx/mach-h1940.c: = "main-battery-charging-blink-full-solid",
- ./obj/KERNEL_OBJ/source/arch/sh/boards/mach-hp6xx/hp6xx_apm.c: int battery, backup, charging, percentage;
- ./obj/KERNEL_OBJ/source/arch/sh/boards/mach-hp6xx/hp6xx_apm.c: charging = adc_single(ADC_CHANNEL_CHARGE);
- ./obj/KERNEL_OBJ/source/arch/sh/boards/mach-hp6xx/hp6xx_apm.c: } else if (charging < 8) {
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-mtp-jdi-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8094-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-v1-mtp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm-pmi8994.dtsi: "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8994-moto-common.dtsi: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8994-moto-common.dtsi: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8994-moto-common.dtsi: linux,name = "charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-v2-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8992-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9630-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-pm8916-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-pm8916-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-old-pwr-grid-smb349-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9630-sim.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-mtp-jdi.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-pm8909-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-qrd-skul.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-qrd-skul.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-v1-720p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-720p-mtp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-720p-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-v2-1080p-ext-buck-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-1080p-mtp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-1080p-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8936-cdp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-v1-fluid.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-sbc.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8074-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8074-dragonboard.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-leds.dtsi: "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-fluid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9630-cdp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9630-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-mtp-wcd9306.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-v2-720p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm-pm8909.dtsi: qcom,force-s2-in-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-qrd-skuk.dts: qcom,charging-timeout = <384>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-qrd-skut1.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-qrd-skut1.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-720p-cdp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-720p-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: * Disable SMB1357 based charging termination as BMS
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: * controls charging.
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: /* BMS is controlling charging/re-charge */
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-mtp.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-liquid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-1080p-cdp.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-1080p-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8610-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-512mb-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8926-v1-1080p-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-qrd-skul.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8939-qrd-skul.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-512mb-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm-pm8916.dtsi: qcom,force-s2-in-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8994-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-pm8916-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8226-qrd.dtsi: linux,default-trigger = "battery-charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9640-mtp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-mtp-wcd9306-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-qrd-skue.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-qrd-skuc.dtsi: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-mdm9x35-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8610-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8016-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8936-mtp-wcd9306.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-qrd-skulb.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8929-qrd-skulb.dts: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9640-cdp.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/mdm9640-cdp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8936-mtp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8909-pm8909-mtp.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.1-old-pwr-grid-smb1357-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1359-mdm9x35-alt-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8992-moto-common.dtsi: linux,name = "charging";
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8992-moto-common.dtsi: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8916-cdp-smb1360.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/msm8974-liquid.dtsi: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-cdp.dts: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mtp.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/arm64/boot/dts/qcom/apq8084-v1.0-old-pwr-grid-smb1357-mdm9x35-alt-rcm.dts: qcom,charging-timeout = <1536>;
- ./obj/KERNEL_OBJ/source/arch/powerpc/kernel/rtas-proc.c: const char * battery_charging[] = { "Charging", "Discharching",
- ./obj/KERNEL_OBJ/source/arch/powerpc/kernel/rtas-proc.c: num_states = sizeof(battery_charging) / sizeof(char *);
- ./obj/KERNEL_OBJ/source/arch/powerpc/kernel/rtas-proc.c: battery_charging[state]);
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF542.h:#define USB_VPLEN 0xffc03d4c /* Determines duration of VBUS pulse for VBUS charging */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF542.h:#define CHRG_VBUS_START 0x4 /* indicator for external circuit to start charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF542.h:#define CHRG_VBUS_END 0x8 /* indicator for external circuit to end charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF542.h:#define DISCHRG_VBUS_START 0x10 /* indicator to start discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF542.h:#define DISCHRG_VBUS_END 0x20 /* indicator to stop discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF547.h:#define USB_VPLEN 0xffc03d4c /* Determines duration of VBUS pulse for VBUS charging */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF547.h:#define CHRG_VBUS_START 0x4 /* indicator for external circuit to start charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF547.h:#define CHRG_VBUS_END 0x8 /* indicator for external circuit to end charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF547.h:#define DISCHRG_VBUS_START 0x10 /* indicator to start discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf548/include/mach/defBF547.h:#define DISCHRG_VBUS_END 0x20 /* indicator to stop discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf527/include/mach/defBF525.h:#define USB_VPLEN 0xffc0394c /* Determines duration of VBUS pulse for VBUS charging */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf527/include/mach/defBF525.h:#define CHRG_VBUS_START 0x4 /* indicator for external circuit to start charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf527/include/mach/defBF525.h:#define CHRG_VBUS_END 0x8 /* indicator for external circuit to end charging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf527/include/mach/defBF525.h:#define DISCHRG_VBUS_START 0x10 /* indicator to start discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/blackfin/mach-bf527/include/mach/defBF525.h:#define DISCHRG_VBUS_END 0x20 /* indicator to stop discharging VBUS */
- ./obj/KERNEL_OBJ/source/arch/x86/kernel/apm_32.c: bat_stat = "charging";
- ./obj/KERNEL_OBJ/source/mm/memcontrol.c: * the mem_cgroup is used for charging. (dropping refcnt from swap can be
- ./obj/KERNEL_OBJ/source/mm/memcontrol.c: * in turn serializes uncharging.
- ./obj/KERNEL_OBJ/source/mm/memcontrol.c: * Fix it by uncharging from memsw. Basically, this SwapCache is stable
- ./obj/KERNEL_OBJ/source/mm/memcontrol.c: * end_migration() /must/ be the one uncharging the
- ./obj/KERNEL_OBJ/source/mm/memcontrol.c: * without charging it again.
- ./obj/KERNEL_OBJ/source/block/bfq-sched.c: * to take care of not charging to it service it has
- ./obj/KERNEL_OBJ/source/drivers/acpi/sbs.c: seq_printf(seq, "charging state: %s\n",
- ./obj/KERNEL_OBJ/source/drivers/acpi/sbs.c: (battery->rate_now < 0) ? "discharging" :
- ./obj/KERNEL_OBJ/source/drivers/acpi/sbs.c: ((battery->rate_now > 0) ? "charging" : "charged"));
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: /* either charging or discharging */
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: * charging or discharging current and/or report 0 as 65536
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: "charging state: charging/discharging\n");
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: seq_printf(seq, "charging state: discharging\n");
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: seq_printf(seq, "charging state: charging\n");
- ./obj/KERNEL_OBJ/source/drivers/acpi/battery.c: seq_printf(seq, "charging state: charged\n");
- ./obj/KERNEL_OBJ/source/drivers/staging/comedi/drivers/s626.h:#define WRMISC2_CHARGE_ENABLE 0x4000 /* enab battery trickle charging. */
- ./obj/KERNEL_OBJ/source/drivers/power/da9052-battery.c: /* If charging end flag is set and Charging current is greater
- ./obj/KERNEL_OBJ/source/drivers/power/da9052-battery.c: * than charging end limit then battery is charging
- ./obj/KERNEL_OBJ/source/drivers/power/da9052-battery.c: * charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: int charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: /* enable/disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: chip->charging_disabled ? 0 : CMD_A_CHG_ENABLE_BIT);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: dev_err(chip->dev, "Unable to %s charging. rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: chip->charging_disabled ? "disable" : "enable", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c:static int smb349_get_charging_status(struct smb349_charger *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c:static int smb349_charging(struct smb349_charger *chip, int enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: dev_dbg(chip->dev, "%s: charging enable = %d\n", __func__, enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: chip->charging_disabled = !enable;
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: dev_err(chip->dev, "Couldn't set charging mode rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: smb349_charging(chip, val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: val->intval = smb349_get_charging_status(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: chip->charging_disabled = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c:static void smb350_enable_charging(struct smb350_chg *chip, bool enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * The STAT pin is low when charging and high when not charging.
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * When the smb350 start/stop charging the STAT pin triggers an interrupt.
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * Relevant events for start/stop charging:
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * Allow a smart battery to Start/Stop charging.
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * The SMB350 can be configured to terminate charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: smb350_enable_charging(chip, val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: smb350_enable_charging(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: * we use interrupts based on charging-status-transition
- ./obj/KERNEL_OBJ/source/drivers/power/smb350_charger.c: /* Enable charging/not-charging status output via STAT pin */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * not charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c:static int smbchg_charging_en(struct smbchg_chip *chip, bool en)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: /* userspace has suspended charging altogether */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: /* userspace has disabled battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: /* battery charging disabled while loading battery profiles */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: rc = smbchg_charging_en(chip, !battchg_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "batt charging %s, battchg_disabled = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "usb charging %s, suspended = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "dc charging %s, suspended = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "Parallel charging not enabled\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * parallel charging. The device may be charging off of DCIN.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c:static int smbchg_parallel_usb_charging_en(struct smbchg_chip *chip, bool en)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: rc = smbchg_parallel_usb_charging_en(chip, !en);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "Not parallel charging, skipping\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * to go back into constant current charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "Not parallel charging, skipping\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "parallel charging unavailable\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: pr_smb(PR_STATUS, "parallel charging unavailable\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * Disable charging if highest value selected by
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * If previously highest value was selected charging must have
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * been disabed. Enable charging by taking the USB path out of
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * Disable charging if highest value selected by
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * If previously highest value was selected charging must have
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: * been disabed. Enable charging by taking the DC path out of
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: /* return if dc is charging the battery */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c:static int smbchg_charging_status_change(struct smbchg_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_en(chip, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: OF_PROP_READ(chip, chip->safety_time, "charging-timeout-mins", rc, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: OF_PROP_READ(chip, chip->prechg_safety_time, "precharging-timeout-mins",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: dev_err(chip->dev, "Bad charging-timeout-mins %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: dev_err(chip->dev, "Bad precharging-timeout-mins %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: "qcom,charging-disabled"));
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_en(chip, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_en(chip, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_en(chip, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: dev_warn(chip->dev, "Battery in Demo Mode charging Limited\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger-mmi.c: smbchg_charging_en(chip, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_full_trig, LED_FULL);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_trig, LED_OFF);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_blink_full_solid_trig,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_full_trig, LED_FULL);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_trig, LED_FULL);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_blink(psy->charging_blink_full_solid_trig,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_full_trig, LED_OFF);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_trig, LED_OFF);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_event(psy->charging_blink_full_solid_trig,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: psy->charging_full_trig_name = kasprintf(GFP_KERNEL,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: "%s-charging-or-full", psy->name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: if (!psy->charging_full_trig_name)
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: goto charging_full_failed;
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: psy->charging_trig_name = kasprintf(GFP_KERNEL,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: "%s-charging", psy->name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: if (!psy->charging_trig_name)
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: goto charging_failed;
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: psy->charging_blink_full_solid_trig_name = kasprintf(GFP_KERNEL,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: "%s-charging-blink-full-solid", psy->name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: if (!psy->charging_blink_full_solid_trig_name)
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: goto charging_blink_full_solid_failed;
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_register_simple(psy->charging_full_trig_name,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: &psy->charging_full_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_register_simple(psy->charging_trig_name,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: &psy->charging_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_register_simple(psy->charging_blink_full_solid_trig_name,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: &psy->charging_blink_full_solid_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c:charging_blink_full_solid_failed:
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: kfree(psy->charging_trig_name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c:charging_failed:
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: kfree(psy->charging_full_trig_name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c:charging_full_failed:
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_unregister_simple(psy->charging_full_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_unregister_simple(psy->charging_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: led_trigger_unregister_simple(psy->charging_blink_full_solid_trig);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: kfree(psy->charging_blink_full_solid_trig_name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: kfree(psy->charging_trig_name);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_leds.c: kfree(psy->charging_full_trig_name);
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c:/* types of battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c: * Switch the charging mode for the SCU
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c: /* PMIC will change charging current automatically */
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c: /* setup battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c: /* enable battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/intel_mid_battery.c: "%s(): failed to set up battery charging\n", __func__);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: bool charging;
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * negative value for Discharging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * ab8500_fg_calc_cap_charging() - Calculate remaining capacity while charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c:static int ab8500_fg_calc_cap_charging(struct ab8500_fg *di)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: /* We need to update battery voltage and inst current when charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * when charging is in maintenance mode.
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * unless we're charging or if we're in init
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (!(!di->flags.charging && di->bat_cap.level >
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * and show 100% during maintenance charging (scaling).
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: } else if (!(!di->flags.charging &&
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * unless we're charging or if we're in init
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * ab8500_fg_algorithm_charging() - FG algorithm for when charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * Battery capacity calculation state machine for when we're charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c:static void ab8500_fg_algorithm_charging(struct ab8500_fg *di)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: di->bm->fg_params->accu_charging);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: ab8500_fg_calc_cap_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * ab8500_fg_algorithm_discharging() - FG algorithm for when discharging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * Battery capacity calculation state machine for when we're discharging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c:static void ab8500_fg_algorithm_discharging(struct ab8500_fg *di)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.charging)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: ab8500_fg_algorithm_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: ab8500_fg_algorithm_discharging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: di->flags.charging,
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.charging)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * if the voltage increases again during charging or
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * If battery is identified as unknown and charging of unknown
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (!di->flags.charging)
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: di->flags.charging = false;
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.charging &&
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: di->flags.charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * Change state if we're not charging. If we're charging we will wake
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (!di->flags.charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: * only if we're not charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_fg.c: if (di->flags.fg_enabled && !di->flags.charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: bool charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: bool parallel_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: int charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: struct mutex charging_disable_lock;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c:static int __smb1360_charging_disable(struct smb1360_chip *chip, bool disable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c:static int smb1360_charging_disable(struct smb1360_chip *chip, int reason,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: mutex_lock(&chip->charging_disable_lock);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: disabled = chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: rc = __smb1360_charging_disable(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: rc = __smb1360_charging_disable(chip, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_err("Couldn't disable charging for reason=%d rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: chip->charging_disabled_status = disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: mutex_unlock(&chip->charging_disable_lock);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: smb1360_charging_disable(chip, USER, !val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: val->intval = !chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->usb_present && !chip->charging_disabled_status
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_debug("%s parallel-charging\n", chip->batt_hot ?
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_debug("%s parallel-charging\n", chip->batt_cold ?
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: * target voltage and charging current manually.
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: /* battery status is good, do the normal charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_debug("%s parallel-charging\n", chip->batt_warm ?
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_debug("%s parallel-charging\n", chip->batt_cool ?
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_debug("%s parallel-charging\n", chip->batt_full ?
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging && aicl_done) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: * so h/w won't start charging just yet. Treat this as
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: /* Update SoC based resume charging threshold */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: rc = smb1360_charging_disable(chip, USER, !!chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: dev_err(chip->dev, "Couldn't '%s' charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: chip->charging_disabled ? "disable" : "enable", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (chip->parallel_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: dev_err(chip->dev, "Couldn't '%s' parallel-charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: chip->charging_disabled ? "disable" : "enable", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c:static int smb1360_parse_parallel_charging_params(struct smb1360_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: if (of_property_read_bool(node, "qcom,parallel-charging-enabled")) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: pr_err("10mohm-rsense configuration not enabled - parallel-charging disabled\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: chip->parallel_charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: rc = of_property_read_u32(node, "qcom,charging-timeout",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: dev_err(chip->dev, "Bad charging-timeout %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: chip->charging_disabled = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: rc = smb1360_parse_parallel_charging_params(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: mutex_init(&chip->charging_disable_lock);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1360-charger-fg.c: mutex_destroy(&chip->charging_disable_lock);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: bool charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: /* enable/disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: chip->charging_disabled ? 0 : CMD_A_CHG_ENABLE_BIT);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: dev_err(chip->dev, "Unable to %s charging. rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: chip->charging_disabled ? "disable" : "enable", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: if (chip->chg_present && !chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: return chip->chg_present && !chip->charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: if (chip->chg_present && !chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c:static int smb349_get_charging_status(struct smb349_dual_charger *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: if (chip->chg_present && !chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c:static int smb349_charging(struct smb349_dual_charger *chip, int enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: dev_dbg(chip->dev, "%s: charging enable = %d\n", __func__, enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: chip->charging_disabled = !enable;
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: smb349_charging(chip, val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: val->intval = smb349_get_charging_status(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: chip->charging_disabled = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb349-dual-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * This means that charging current from USB source
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: dev_err(di->dev, "USB Type invalid - try charging anyway\n");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * to the register. Returns -1 if charging is not allowed
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * charging is started. Instead we need to implement
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * Power ON/OFF charging LED indication
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Power ON charging LED indicator, set LED current to 5mA */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Power off charging LED indicator */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * ab8500_charger_ac_en() - enable or disable ac charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * @vset: charging voltage
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * @iset: charging current
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * Enable/Disable AC/Mains charging and turns on/off the charging led
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Enable AC charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * This will turn off charging for a short while.
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: "charging not started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* ChVoltLevel: maximum battery charging voltage */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Power on charging LED indication */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Disable AC charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * We can't turn off charging completely
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * If we do, charging will not start again.
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: dev_dbg(di->dev, "%s Disabled AC charging\n", __func__);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * ab8500_charger_usb_en() - enable usb charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * @vset: charging voltage
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * Enable/Disable USB charging and turns on/off the charging led respectively.
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * This will turn off charging for a short while.
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Enable USB charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: "charging not started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* If success power on charging LED indication */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Disable USB charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: dev_dbg(di->dev, "%s Disabled USB charging\n", __func__);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: dev_dbg(di->dev, "%s Disabled USB charging\n", __func__);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * ab8500_charger_usb_check_enable() - enable usb charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * @vset: charging voltage
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * ab8500_charger_ac_check_enable() - enable usb charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * @vset: charging voltage
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * charger when charging with at some specific levels. This issue is only valid
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * to start the charging process. but by jumping
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * of 1sec for enabling charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * USB is configured, enable charging with the charging
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * needs to be restarted for charging to start again
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * online: ac/mains charging is in progress or not
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * online: usb charging is in progress or not
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * charging of the backup battery
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: dev_err(di->dev, "failed to setup backup battery charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: "failed to setup backup battery charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Enable backup battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Disable AC charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: /* Disable USB charging */
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_charger.c: * interrupts during charging
- ./obj/KERNEL_OBJ/source/drivers/power/olpc_battery.c: if (!(ec_byte & BAT_STAT_AC)) /* No AC means discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c:enum lp8788_charging_state {
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: enum lp8788_charging_state state;
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: enum lp8788_charging_state state;
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c:static int lp8788_get_battery_charging_current(struct lp8788_charger *pchg,
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c:static int lp8788_get_charging_termination_voltage(struct lp8788_charger *pchg,
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: return lp8788_get_battery_charging_current(pchg, val);
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: return lp8788_get_charging_termination_voltage(pchg, val);
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: /* settting charging parameters */
- ./obj/KERNEL_OBJ/source/drivers/power/lp8788-charger.c: enum lp8788_charging_state state;
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: bool is_charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Positive current indicates charging
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Negative current indicates discharging.
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Positive current indicates charging
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Negative current indicates discharging.
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c:static int bq28400_enable_charging(struct bq28400_device *bq28400_dev,
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: static bool is_charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: if (is_charging_enabled == enable) {
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: is_charging_enabled = enable;
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: bq28400_enable_charging(bq28400_dev, false);
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: bq28400_enable_charging(bq28400_dev, false);
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: /* Enable charging when battery is not full and temperature is ok */
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: bq28400_enable_charging(bq28400_dev, true);
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: bq28400_enable_charging(bq28400_dev, false);
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Positive current indicates charging
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Negative current indicates discharging.
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: pr_debug("Discharging.\n");
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: pr_debug("Discharging.\n");
- ./obj/KERNEL_OBJ/source/drivers/power/bq28400_battery.c: * Therefore a delay from the time that the charger start/stop charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_allowed;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c:static int smb137c_enable_charging(struct smb137c_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: chip->charging_allowed = true;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: if (!chip->charging_enabled && chip->charge_current_limit_ua > 0) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: chip->charging_enabled = true;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c:static int smb137c_disable_charging(struct smb137c_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: chip->charging_allowed = false;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: if (chip->charging_enabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: chip->charging_enabled = false;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: rc = smb137c_disable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c:static int charging_timeout[] = {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c:static int smb137c_set_charging_timeout(struct smb137c_chip *chip, int timeout)
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: for (i = ARRAY_SIZE(charging_timeout) - 1; i >= 0; i--) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: if (timeout >= charging_timeout[i]) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: timeout_chosen = charging_timeout[i];
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: enum smb137c_charge_status charging_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_error;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: charging_enabled = val & STAT_C_CHG_ENABLED;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: charging_error = val & STAT_C_CHG_ERROR;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: charging_status = (val & STAT_C_CHG_STAT_MASK) >> STAT_C_CHG_STAT_SHIFT;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: if (charging_enabled && !charging_error
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: && charging_status != CHARGE_STAT_NO_CHG)
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: (status == POWER_SUPPLY_STATUS_CHARGING ? "charging"
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: : "discharging"));
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: bool charging_error;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: charging_enabled = val & STAT_C_CHG_ENABLED;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: charging_error = val & STAT_C_CHG_ERROR;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: if (!charging_enabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: dev_dbg(&chip->client->dev, "%s: not charging\n", __func__);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: } else if (charging_error) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: dev_dbg(&chip->client->dev, "%s: charging status=%s\n", __func__,
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: smb137c_enable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: smb137c_disable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: val->intval = chip->charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: smb137c_disable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: smb137c_enable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: smb137c_disable_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: /* Disable charging, disable OTG mode, and allow fast-charge current. */
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: /* Enable auto recharging and full-time THERM monitor. */
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: ret = of_property_read_u32(node, "summit,charging-timeout", &timeout);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: rc = smb137c_set_charging_timeout(chip, timeout);
- ./obj/KERNEL_OBJ/source/drivers/power/smb137c-charger.c: dev_err(dev, "%s: Failed to set charging timeout, rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/pcf50633-charger.c: int charging_start = 1;
- ./obj/KERNEL_OBJ/source/drivers/power/pcf50633-charger.c: charging_start = 0;
- ./obj/KERNEL_OBJ/source/drivers/power/pcf50633-charger.c: * We limit the charging current to be the USB current limit.
- ./obj/KERNEL_OBJ/source/drivers/power/pcf50633-charger.c: * default is 500mA. By setting the charging current to be the same
- ./obj/KERNEL_OBJ/source/drivers/power/pcf50633-charger.c: * This attribute allows to change MBC charging limit on the fly
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * @charging_enabled: is charging enabled
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: bool charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * smb347_charging_status - returns status of charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * Function returns charging status. %0 means no charging is in progress,
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * %1 means pre-charging, %2 fast-charging and %3 taper-charging.
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static int smb347_charging_status(struct smb347_charger *smb)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static int smb347_charging_set(struct smb347_charger *smb, bool enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: dev_dbg(smb->dev, "charging enable/disable in SW disabled\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: if (smb->charging_enabled != enable) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: smb->charging_enabled = enable;
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static inline int smb347_charging_enable(struct smb347_charger *smb)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: return smb347_charging_set(smb, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static inline int smb347_charging_disable(struct smb347_charger *smb)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: return smb347_charging_set(smb, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static int smb347_start_stop_charging(struct smb347_charger *smb)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * disable or enable the charging. We do it manually because it
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: ret = smb347_charging_enable(smb);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: dev_err(smb->dev, "failed to enable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: ret = smb347_charging_disable(smb);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: dev_err(smb->dev, "failed to disable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * When hard limit is hit, the device will suspend charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: /* If USB charging is disabled we put the USB in suspend mode */
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * Make the charging functionality controllable by a write to the
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: ret = smb347_start_stop_charging(smb);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * If the error is recovered charging will resume again.
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: dev_err(smb->dev, "charging stopped due to charger error\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: dev_warn(smb->dev, "charging stopped due to timeout\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: smb347_start_stop_charging(smb);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c:static int smb347_get_charging_status(struct smb347_charger *smb)
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * or charging has stopped.
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * set to charging if battery is in pre-charge,
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * fast charge or taper charging mode.
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * charge, fast charge or taper charging mode AND
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * charging is terminated at least once.
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * occured but charging is not in progress!!!
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: ret = smb347_get_charging_status(smb);
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: * We handle trickle and pre-charging the same, and taper
- ./obj/KERNEL_OBJ/source/drivers/power/smb347-charger.c: switch (smb347_charging_status(smb)) {
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: * Negative value means discharging, and positive value means charging.
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: /* make sure that charging is launched by data > 0 */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: * set charge current as 500mA, wait about 500ms till charging
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: * process is launched and stable with the newer charging current.
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: ibatt_sum1 = ibatt_sum1 - data; /* discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: ibatt_sum1 = ibatt_sum1 + data; /* charging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: * set charge current as 100mA, wait about 500ms till charging
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: * process is launched and stable with the newer charging current.
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: ibatt_sum2 = ibatt_sum2 - data; /* discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: ibatt_sum2 = ibatt_sum2 + data; /* charging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: /* calculate resistor in discharging case */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: /* Calculate the capacity when discharging(ibat < 0) */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: /* when discharging, make sure current capacity
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_battery.c: (ibat < 0) ? "discharging" : "charging",
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_btemp.c: * charging is stopped
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: bool done_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: int charging_adjusted_ocv;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: bool was_charging_at_sleep;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c:static bool is_battery_charging(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: } else if (chip->done_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->done_charging = false;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: /* if we just finished charging, reset CC and fake 100% */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: * if charging use a nominal avg current to keep
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: * a reasonable UUC while charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: bool charging, charging_since_last_report;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: charging = chip->battery_status == POWER_SUPPLY_STATUS_CHARGING;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: charging_since_last_report = charging || (chip->last_soc_unbound
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: && chip->was_charging_at_sleep);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: * avoid overflows when charging continues for extended periods
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: if (charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: * last_soc < soc ... if we have not been charging at all
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: if (chip->last_soc < soc && !charging_since_last_report)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c:static int charging_adjustments(struct qpnp_bms_chip *chip,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: /* In constant current charging return the calc soc */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->charging_adjusted_ocv = find_ocv_for_pc(chip, batt_temp,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->charging_adjusted_ocv,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: } else if (!is_battery_charging(chip)) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: pr_debug("charging stopped, releasing cv wakelock\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: && is_battery_charging(chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: if (is_battery_charging(chip)) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: soc = charging_adjustments(chip, params, soc, vbat_uv, ibat_ua,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: /* only clamp when discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: if (is_battery_charging(chip))
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c:static void charging_began(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c:static void charging_ended(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->done_charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: } else if (chip->charging_adjusted_ocv > 0) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->charging_adjusted_ocv);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->last_ocv_uv = chip->charging_adjusted_ocv;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->charging_adjusted_ocv = -EINVAL;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: pr_debug("charging started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: charging_began(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: pr_debug("charging ended\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: charging_ended(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-bms.c: chip->was_charging_at_sleep = is_battery_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_bmdata.c: .accu_charging = 30,
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_bmdata.c: .interval_charging = 5,
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_bmdata.c: .interval_not_charging = 120,
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_bmdata.c: .interval_charging = 5,
- ./obj/KERNEL_OBJ/source/drivers/power/ab8500_bmdata.c: .interval_not_charging = 120,
- ./obj/KERNEL_OBJ/source/drivers/power/da9030_battery.c: /* we are charging and passed LOW_THRESH,
- ./obj/KERNEL_OBJ/source/drivers/power/da9030_battery.c:static void da9030_charging_monitor(struct work_struct *work)
- ./obj/KERNEL_OBJ/source/drivers/power/da9030_battery.c: INIT_DELAYED_WORK(&charger->work, da9030_charging_monitor);
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: * require a module param to enable USB charging.
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: dev_warn(bci->dev, "USB charging is disabled.\n");
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: * Enable/Disable charging of Backup Battery.
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: /* disable charging of backup battery */
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: int is_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: is_charging = state & TWL4030_MSTATEC_USB;
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: is_charging = state & TWL4030_MSTATEC_AC;
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: if (is_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: /* charging must be active for meaningful result */
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: if (!is_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: if (!is_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/twl4030_charger.c: val->intval = is_charging &&
- ./obj/KERNEL_OBJ/source/drivers/power/max17042_battery.c: /* check for discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/max17042_battery.c: /* check for discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-fg.c: pr_info("terminated charging at %d/0x%02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-fg.c: * When charging status changes, update SRAM parameters if it
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @current_iset: the charging current used at this moment
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @level: tells in how many steps the charging current has been
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @charge_state: current state of the charging algorithm
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @ccm charging current maximization parameters
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * the charging algorithm
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @chargalg_wq: work queue for running the charging algorithm
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @chargalg_periodic_work: work to run the charging algorithm periodically
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @chargalg_work: work to run the charging algorithm instantly
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @safety_timer: charging safety timer
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * @maintenance_timer: maintenance charging timer
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_check_current_step_status() - Check charging current
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * This function will check if there is a change in the charging current step
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_start_safety_timer() - Start charging safety timer
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * The safety timer is used to avoid overcharging of old or bad batteries.
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_stop_safety_timer() - Stop charging safety timer
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_start_maintenance_timer() - Start charging maintenance timer
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Check if charger exists and kick watchdog if charging */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * If AB charger watchdog expired, pm2xxx charging
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Check if charger exists and update current if charging */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_stop_charging() - Stop charging
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * This function is called from any state where charging should be stopped.
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * All charging is disabled and all status parameters and timers are changed
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c:static void abx500_chargalg_stop_charging(struct abx500_chargalg *di)
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_hold_charging() - Pauses charging
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * This function is called in the case where maintenance charging has been
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c:static void abx500_chargalg_hold_charging(struct abx500_chargalg *di)
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_start_charging() - Start the charger
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c:static void abx500_chargalg_start_charging(struct abx500_chargalg *di,
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * current during charging is affected by the system load
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * This is the main control function for the charging algorithm.
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * Also we don't allow charging of unknown batteries if configured
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * that will prevent us from charging
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* USB Thermal, stop charging */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_start_charging(di,
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_hold_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_start_charging(di,
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_start_charging(di,
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_start_charging(di,
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: abx500_chargalg_stop_charging(di);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Start charging directly if the new state is a charge state */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * Work queue function for the charging algorithm
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: di->bm->interval_charging * HZ);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: di->bm->interval_not_charging * HZ);
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * abx500_chargalg_work() - Work to run the charging algorithm instantly
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * Work queue function for calling the charging algorithm
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * status: charging/discharging/full/unknown
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: "1--100. Set AC/USB charging current step\n"
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Enable USB charging */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: "1. Enable AC charging\n"
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Kick charger watchdog if charging (any charger online) */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: * Run the charging algorithm directly to be sure we don't
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* sysfs interface to enable/disbale charging from user space */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* sysfs interface to enable/disable charging from user space */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c: /* Run the charging algorithm */
- ./obj/KERNEL_OBJ/source/drivers/power/abx500_chargalg.c:MODULE_DESCRIPTION("abx500 battery charging algorithm");
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: bool bms_controlled_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * not charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c:static int smb135x_charging_enable(struct smb135x_chg *chip, int enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c:static int __smb135x_charging(struct smb135x_chg *chip, int enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: pr_debug("charging enable = %d\n", enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: pr_debug("charging is disabled permanetly\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = smb135x_charging_enable(chip, enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: "Couldn't %s charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: pr_debug("charging %s\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c:static int smb135x_charging(struct smb135x_chg *chip, int enable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: pr_debug("charging enable = %d\n", enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: __smb135x_charging(chip, enable);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: pr_debug("charging %s\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * Disable charging if highest value selected by
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * If previously highest value was selected charging must have
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * been disabed. Enable charging by taking the DC and USB path
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: if (!chip->bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = smb135x_charging_enable(chip, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: dev_err(chip->dev, "Couldn't disable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = smb135x_charging_enable(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: dev_err(chip->dev, "Couldn't enable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: smb135x_charging(chip, val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: smb135x_charging(chip, chip->chg_enabled);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * When present is being set force USB suspend, start charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: smb135x_charging(chip, val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: if (chip->bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = smb135x_charging_enable(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: dev_err(chip->dev, "Couldn't enable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: if (chip->bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: /* enable charging on USB insertion */
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = smb135x_charging_enable(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: dev_err(chip->dev, "Couldn't enable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: * so h/w won't start charging just yet. Treat this as
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc |= smb135x_charging(chip, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc |= smb135x_charging(chip, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: __smb135x_charging(chip, chip->chg_enabled);
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: rc = of_property_read_u32(node, "qcom,charging-timeout",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: dev_err(chip->dev, "Bad charging-timeout %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: "qcom,charging-disabled"));
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: chip->bms_controlled_charging = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: "qcom,bms-controlled-charging");
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: if (chip->bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb135x-charger.c: "qcom,charging-disabled"));
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c: { POWER_SUPPLY_STATUS_CHARGING, "charging" },
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c: { POWER_SUPPLY_STATUS_DISCHARGING, "discharging" },
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c: { POWER_SUPPLY_STATUS_NOT_CHARGING, "not-charging" },
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c:MODULE_PARM_DESC(ac_online, "AC charging state <on|off>");
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c:MODULE_PARM_DESC(usb_online, "USB charging state <on|off>");
- ./obj/KERNEL_OBJ/source/drivers/power/test_power.c: "battery status <charging|discharging|not-charging|full>");
- ./obj/KERNEL_OBJ/source/drivers/power/isp1704_charger.c: * Determine is the charging port DCP (dedicated charger) or CDP (Host/HUB
- ./obj/KERNEL_OBJ/source/drivers/power/max8925_power.c: /* set charging current in charge topoff mode */
- ./obj/KERNEL_OBJ/source/drivers/power/bq2415x_charger.c: * host - charging mode for host/hub chargers (current limit 500mA)
- ./obj/KERNEL_OBJ/source/drivers/power/bq2415x_charger.c: * dedicated - charging mode for dedicated chargers (unlimited current limit)
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c:static int pm2xxx_charging_enable_mngt(struct pm2xxx_charger *pm2)
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: /* Enable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c:static int pm2xxx_charging_disable_mngt(struct pm2xxx_charger *pm2)
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: dev_dbg(pm2->dev, "CV phase enter with 0.5C charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: "Charger current too high, charging not started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c:static int pm2xxx_charging_init(struct pm2xxx_charger *pm2)
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: /* Voltage drop between VBAT and VSYS in HW charging = 300mV */
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: ret = pm2xxx_charging_init(pm2);
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: dev_err(pm2->dev, "%s charging init failed\n",
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: "charging not started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: ret = pm2xxx_charging_enable_mngt(pm2);
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: ret = pm2xxx_charging_disable_mngt(pm2);
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: dev_dbg(pm2->dev, "PM2301: " "Disabled AC charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: * interrupts during charging
- ./obj/KERNEL_OBJ/source/drivers/power/pm2301_charger.c: /* Disable AC charging */
- ./obj/KERNEL_OBJ/source/drivers/power/jz4740-battery.c: int is_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/jz4740-battery.c: is_charging = gpio_get_value(jz_battery->pdata->gpio_charge);
- ./obj/KERNEL_OBJ/source/drivers/power/jz4740-battery.c: is_charging ^= jz_battery->pdata->gpio_charge_active_low;
- ./obj/KERNEL_OBJ/source/drivers/power/jz4740-battery.c: if (is_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/lp8727_charger.c: /* update charging parameters */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: int charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: bool bms_controlled_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: * use pre chg to instead for the parallel charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: /* enable/disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: (chip->charging_disabled_status ? 0 : CMD_CHG_ENABLE));
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Unable to %s charging. rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: chip->charging_disabled_status ? "disable" : "enable",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c:static int smb1351_charging_disable(struct smb1351_charger *chip,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: disabled = chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Couldn't disable charging rc=%d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: chip->charging_disabled_status = disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Couldn't set charging mode rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: if (!chip->bms_controlled_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: rc = smb1351_charging_disable(chip, SOC, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Couldn't disable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: rc = smb1351_charging_disable(chip, SOC, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Couldn't enable charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: smb1351_charging_disable(chip, USER, !val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: val->intval = !chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("couldn't disable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: /* set fast charging current limit */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("couldn't disable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: * When present is being set force USB suspend, start charging
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: *CHG EN is controlled by pin in the parallel charging.
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: *Use suspend if disable charging by command.
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: val->intval = !chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: pr_err("Couldn't set charging current rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: /* stop charging explicitly since we use PMIC thermal pin*/
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: smb1351_charging_disable(chip, THERMAL, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: smb1351_charging_disable(chip, THERMAL, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: if (!chip->bms_controlled_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: chip->charging_disabled_status = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: chip->bms_controlled_charging = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: "qcom,bms-controlled-charging");
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: chip->charging_disabled_status = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb1351-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @chg_done: indicates that charging is completed
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @cfg_charging_disabled: disable drawing current from USB.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @cfg_soc_resume_limit: SOC at which battery resumes charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @cfg_float_charge: enable float charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @cfg_charger_detect_eoc: charger can detect end of charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @chg_failed_count: counter to maintained number of times charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * @chg_enable_lock: lock to serialize charging enable/disable for
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * SOC based resume charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: bool cfg_charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: bool cfg_bms_controlled_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: int parallel_charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * ibat = System current + charging current
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: && !chip->cfg_charging_disabled
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: && !chip->cfg_bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("resuming charging at %d%% soc\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* Disable charging if highest value selected by */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: "Failed to set disable charging rc %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * If previously highest value was selected charging must have
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * been disabed. Enable charging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: "Failed to enable charging rc %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * charging to end the s/w must put the usb path in suspend. Note that there
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * used while resuming charging when the battery hasnt fallen below 4% but
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * b. enable charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * a. enable charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * b. disable charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_err("Failed to disable charging rc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Enable VBAT_DET based charging:
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * To enable charging when VBAT falls below VBAT_DET
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: if (chip->cfg_bms_controlled_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("resuming charging by bms\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled = !(val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: !chip->cfg_charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_err("Failed to disable charging rc=%d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: val->intval = !(chip->cfg_charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c:static int qpnp_lbc_parallel_charging_config(struct qpnp_lbc_chip *chip,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->parallel_charging_enabled = !!enable;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* set minimum charging current and disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("charging=%d ichg_now=%d max_chg_current=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: qpnp_lbc_parallel_charging_config(chip, !!val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: val->intval = chip->parallel_charging_enabled;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Override VBAT_DET comparator to enable charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: if (chip->cfg_charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_err("Failed to disable charging rc=%d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Disable follow-on-reset if charging is explictly disabled,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * this forces the charging to be disabled across reset.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Note: Explicitly disabling charging is only a debug/test
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Enable charging explictly,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: seq_printf(m, "cfg_charging_disabled\t=\t%d\n"
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: "cfg_bms_controlled_charging\t=\t%d\n"
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_bms_controlled_charging,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* Get the charging-disabled property */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled =
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* Get the float charging property */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_bms_controlled_charging =
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: "qcom,bms-controlled-charging");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* Disable charging when faking battery values */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled = true;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("btc-disabled=%d, charging-disabled=%d, use-default-batt-values=%d, float-charge=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("charger-detect-eoc=%d, disable-vbatdet-based-recharge=%d, chgr-led-support=%d, bms-controlled-charging=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_bms_controlled_charging);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Override VBAT_DET comparator to start charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * Enable SOC based charging to make sure
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * charging gets enabled on USB insertion
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("charging done triggered\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: * time to resume charging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_err("Failed to enable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_debug("stop trim charging stopped\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* set the minimum charging current */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: /* disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_err("Unable to disable charging rc=%d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: if (chip->cfg_charging_disabled && !get_prop_batt_present(chip))
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: pr_info("Battery absent and charging disabled !!!\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-linear-charger.c: chip->cfg_charging_disabled,
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_sysfs.c: "Unknown", "Charging", "Discharging", "Not charging", "Full"
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_sysfs.c: POWER_SUPPLY_ATTR(battery_charging_enabled),
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_sysfs.c: POWER_SUPPLY_ATTR(charging_enabled),
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: as the one who is responsible for charging/discharging/monitoring
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: system. The charger-manager also can monitor charging status in
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: charging solution. This driver supports enabling and disabling
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: charging, setting the input current limit, and enabling USB OTG mode
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: The driver supports charging control (enable/disable) and
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: switching mode charger. The driver supports charging in conjuction
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: The driver supports charging control (enable/disable) and
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: Say Y to enable battery charging by SMB350 switching mode based
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: external charger. The device supports stack-cell battery charging.
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: SMB135X is a dual path switching mode charger capable of charging
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: charging/discharging status via Rsens resistor, typically 10 mohm.
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: and boost device which supports USB detection and charging. The driver
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: supports USB detection and battery charging up to 3A.
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: Say Y here to enable support for battery charging with TPS65090
- ./obj/KERNEL_OBJ/source/drivers/power/Kconfig: detection and charging. The driver also offers relevant information
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_core.c: * power_supply_set_charging_enabled - enable or disable charging
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_core.c:int power_supply_set_charging_enabled(struct power_supply *psy, bool enable)
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_core.c:EXPORT_SYMBOL_GPL(power_supply_set_charging_enabled);
- ./obj/KERNEL_OBJ/source/drivers/power/power_supply_core.c: /* Register for cooling device if psy can control charging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: dev_dbg(info->dev, "Start Pre-charging!\n");
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: /* stop charging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: dev_dbg(info->dev, "Start Fast-charging!\n");
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: /* set fastcharge termination current & voltage, disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: dev_dbg(info->dev, "Stop charging!\n");
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c:static int set_charging_fsm(struct pm860x_charger_info *info)
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: dev_dbg(info->dev, "set_charging_fsm:vbatt:%d(mV)\n", vbatt);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/88pm860x_charger.c: set_charging_fsm(info);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: bool bms_controlled_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: int charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: int charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c:static int __smb358_charging_disable(struct smb358_charger *chip, bool disable)
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c:static int smb358_charging_disable(struct smb358_charger *chip,
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: disabled = chip->charging_disabled_status;
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: if (!!disabled == !!chip->charging_disabled_status)
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = __smb358_charging_disable(chip, !!disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: pr_err("Failed to disable charging rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: chip->charging_disabled_status = disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: /* enable/disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: if (chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = smb358_charging_disable(chip, USER, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: dev_err(chip->dev, "Couldn't '%s' charging rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: chip->charging_disabled ? "disable" : "enable", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: * Enable charging explictly,
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = __smb358_charging_disable(chip, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: dev_err(chip->dev, "Couldn't enable charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: * greater than 4.2v, and charging is disabled, charger
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: dev_err(chip->dev, "Couldn't set charging mode rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: if (!chip->bms_controlled_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = smb358_charging_disable(chip, SOC, true);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: "Couldn't set charging disable rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = smb358_charging_disable(chip, SOC, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: "Couldn't set charging disable rc = %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: smb358_charging_disable(chip, USER, !val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: val->intval = !(chip->charging_disabled_status & USER);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: if (chip->bms_controlled_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: * Disable SOC based USB suspend to enable charging on
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: rc = smb358_charging_disable(chip, SOC, false);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: "Couldn't set charging current rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: /* stop charging explicitly since we use PMIC thermal pin*/
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: smb358_charging_disable(chip, THERMAL, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: smb358_charging_disable(chip, THERMAL, 0);
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: chip->charging_disabled = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: chip->bms_controlled_charging = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: "qcom,bms-controlled-charging");
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: pr_debug("fastchg-current = %d, charging-disabled = %d,",
- ./obj/KERNEL_OBJ/source/drivers/power/smb358-charger.c: chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c:static bool is_battery_charging(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c:static bool is_battery_taper_charging(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: /* Apply ACC logic only if we discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if (!is_battery_charging(chip) && chip->current_now > 0) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: /* charging - reset all the counters */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c:static void charging_began(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * start of charging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c:static void charging_ended(struct qpnp_bms_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: /* Report recharge to charger for SOC based resume of charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_info("soc dropped below resume_soc soc=%d resume_soc=%d, restart charging\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * if last_soc is 100 and battery status is still charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * Report that the battery is discharging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: bool charging;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: charging = is_battery_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("charging=%d last_soc=%d last_soc_unbound=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: charging, chip->last_soc, chip->last_soc_unbound);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * avoid overflows when charging continues for extended periods
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if (charging && chip->last_soc != -EINVAL) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * last_soc < soc ... if we have not been charging at all
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if (chip->last_soc < soc && !charging)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if ((chip->dt.cfg_soc_resume_limit > 0) && !charging)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: && !is_battery_taper_charging(chip)) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: } else if (!is_battery_charging(chip)) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("charging stopped, releasing cv ws\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: && is_battery_charging(chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: || is_battery_taper_charging(chip))) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("Report discharging status, reported_soc=%d, last_soc=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: /* only clamp when discharging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if (is_battery_charging(chip))
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("charging started\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: charging_began(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("charging stopped\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: charging_ended(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: bool battery_charging = is_battery_charging(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: if (!battery_charging && !hi_power_state && !bms_suspend_config)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: pr_debug("battery_charging=%d power_state=%s hi_power_state=0x%x apply_suspend_config=%d bms_suspend_config=%d usb_present=%d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: battery_charging, hi_power_state ? "hi" : "low",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-vm-bms.c: * if we were charging while suspended, we will
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * not charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c:static int smbchg_charging_en(struct smbchg_chip *chip, bool en)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* userspace has suspended charging altogether */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* userspace has disabled battery charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* battery charging disabled while loading battery profiles */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: rc = smbchg_charging_en(chip, !battchg_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "batt charging %s, battchg_disabled = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "usb charging %s, suspended = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "dc charging %s, suspended = %02x\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "Parallel charging not enabled\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * parallel charging. The device may be charging off of DCIN.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c:static int smbchg_parallel_usb_charging_en(struct smbchg_chip *chip, bool en)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: rc = smbchg_parallel_usb_charging_en(chip, !en);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "Not parallel charging, skipping\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * to go back into constant current charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "Not parallel charging, skipping\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* Suspend the parallel charger if the charging current is < 1800 mA */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* There is a possibility that parallel charging is enabled
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "parallel charging unavailable\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "parallel charging unavailable\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * If parallel charging is not available, disable it.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: pr_smb(PR_STATUS, "parallel charging unavailable\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * Disable charging if highest value selected by
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * If previously highest value was selected charging must have
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * been disabed. Enable charging by taking the DC and USB path
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c:static int smbchg_charging_status_change(struct smbchg_chip *chip)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: /* return if dc is charging the battery */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * If charging has not actually terminated, then this means that
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: * charging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: smbchg_charging_status_change(chip);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: OF_PROP_READ(chip, chip->safety_time, "charging-timeout-mins", rc, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: OF_PROP_READ(chip, chip->prechg_safety_time, "precharging-timeout-mins",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: dev_err(chip->dev, "Bad charging-timeout-mins %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: dev_err(chip->dev, "Bad precharging-timeout-mins %d\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-smbcharger.c: "qcom,charging-disabled"));
- ./obj/KERNEL_OBJ/source/drivers/power/tps65090-charger.c:static int tps65090_enable_charging(struct tps65090_charger *charger,
- ./obj/KERNEL_OBJ/source/drivers/power/tps65090-charger.c: ret = tps65090_enable_charging(charger, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/tps65090-charger.c: ret = tps65090_enable_charging(cdata, 1);
- ./obj/KERNEL_OBJ/source/drivers/power/apm_power.c: /* charging status */
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * actually charging or not.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * is_charging - Returns true if the battery is being charged.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c:static bool is_charging(struct charger_manager *cm)
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: bool charging = false;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: /* If at least one of the charger is charging, return yes */
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: /* Then, this is charging. */
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: return charging;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: return is_charging(cm);
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * the charger is charging or not (because battery is full or no external
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * Save start time of charging to limit
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * maximum possible charging time.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: cm->charging_start_time = ktime_to_ms(ktime_get());
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: cm->charging_end_time = 0;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * Save end time of charging to maintain fully charged state
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: cm->charging_start_time = 0;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: cm->charging_end_time = ktime_to_ms(ktime_get());
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * Abnormal battery state - Stop charging forcibly,
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * try_charger_restart - Restart charging.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * Restart charging by turning off and on the charger.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: uevent_notify(cm, "Recharging");
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * check_charging_duration - Monitor charging/discharging duration
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * If whole charging duration exceed 'charging_max_duration_ms',
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * cm stop charging to prevent overcharge/overheat. If discharging
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * duration exceed 'discharging _max_duration_ms', charger cable is
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * attached, after full-batt, cm start charging to maintain fully
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c:static int check_charging_duration(struct charger_manager *cm)
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (!desc->charging_max_duration_ms &&
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: !desc->discharging_max_duration_ms)
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: duration = curr - cm->charging_start_time;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (duration > desc->charging_max_duration_ms) {
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: desc->charging_max_duration_ms);
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: uevent_notify(cm, "Discharging");
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: duration = curr - cm->charging_end_time;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (duration > desc->charging_max_duration_ms &&
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: desc->discharging_max_duration_ms);
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * If temperature is out of range normal state, stop charging.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * Check whole charging duration and discharing duration
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: } else if (!cm->emergency_stop && check_charging_duration(cm)) {
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: "Charging/Discharging duration is out of range");
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * if charger-manager is charging for battery.
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (is_charging(cm))
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: /* Do not adjust SOC when charging: voltage is overrated */
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (is_charging(cm))
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: !is_charging(cm)) {
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (is_charging(cm)) {
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * select the charger cable for charging among a number of external cable
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: "must need at least one charger for charging\n",
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: * user-space. If some development board use one more chargers for charging
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: "one charger for charging battery\n");
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: if (!desc->charging_max_duration_ms ||
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: !desc->discharging_max_duration_ms) {
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: dev_info(&pdev->dev, "Cannot limit charging duration "
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: "and control discharging duration");
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: desc->charging_max_duration_ms = 0;
- ./obj/KERNEL_OBJ/source/drivers/power/charger-manager.c: desc->discharging_max_duration_ms = 0;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * @chg_done: indicates that charging is completed
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * @resume_delta_mv: voltage delta at which battery resumes charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * @term_current: the charging based term current
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: bool charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: bool resuming_charging;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_debug("charging %s\n", enable ? "enabled" : "disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: else if (chip->resuming_charging)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_force_run_on_batt(chip, chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (!chip->charging_disabled && (chg_sts & FAST_CHG_ON_IRQ)) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (chip->charging_disabled || !chip->bat_if_base)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (chip->resuming_charging) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->resuming_charging = false;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (!chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (chip->charging_disabled && enable) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_err("Failed to control charging %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_err("Failed to control charging %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: rc = qpnp_chg_force_run_on_batt(chip, chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_err("Failed re-enable charging rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_err("Failed to disable charging rc = %d\n", rc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (chip->charging_disabled)
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: && !chip->resuming_charging
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: && !chip->charging_disabled
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_debug("resuming charging at %d%% soc\n", soc);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->resuming_charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: val->intval = !(chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: /* disable charging if highest value selected */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * resumeing charging else update battery status
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->resuming_charging = true;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_info("stop charging: battery is %s, vddmax = %d reached\n",
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: pr_debug("not charging\n");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * Wait for 2s to take charging back. Clear
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: * determine resume of charging.
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->resuming_charging = false;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled = !(val->intval);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: if (chip->charging_disabled) {
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: /* disable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: /* enable charging */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: /* Get the charging-disabled property */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled = of_property_read_bool(chip->spmi->dev.of_node,
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: /* Disable charging when faking battery values */
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled = true;
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_charge_en(chip, !chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: qpnp_chg_force_run_on_batt(chip, chip->charging_disabled);
- ./obj/KERNEL_OBJ/source/drivers/power/qpnp-charger.c: chip->charging_disabled,
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu68k.c: * battery charging and system power on the PowerBooks.
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: * battery charging and system power on the PowerBook 3400 and 2400.
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: * 0x02 : charging
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: long vmax_charging, vmax_charged;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: vmax_charging = 213;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: vmax_charging = 330;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/via-pmu.c: vmax = vmax_charging;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/apm_emu.c: char charging = 0;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/apm_emu.c: charging++;
- ./obj/KERNEL_OBJ/source/drivers/macintosh/apm_emu.c: if (charging > 0) {
- ./obj/KERNEL_OBJ/source/drivers/macintosh/Kconfig: control system power, and battery charging on the portable models.
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static int sony_nc_highspeed_charging_setup(struct platform_device *pd);
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static void sony_nc_highspeed_charging_cleanup(struct platform_device *pd);
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: result = sony_nc_highspeed_charging_setup(pf_device);
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: pr_err("couldn't set up high speed charging function (%d)\n",
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: sony_nc_highspeed_charging_cleanup(pd);
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:/* High speed charging function */
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static ssize_t sony_nc_highspeed_charging_store(struct device *dev,
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static ssize_t sony_nc_highspeed_charging_show(struct device *dev,
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static int sony_nc_highspeed_charging_setup(struct platform_device *pd)
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: hsc_handle->attr.name = "battery_highspeed_charging";
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: hsc_handle->show = sony_nc_highspeed_charging_show;
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c: hsc_handle->store = sony_nc_highspeed_charging_store;
- ./obj/KERNEL_OBJ/source/drivers/platform/x86/sony-laptop.c:static void sony_nc_highspeed_charging_cleanup(struct platform_device *pd)
- ./obj/KERNEL_OBJ/source/drivers/platform/msm/ipa/rmnet_ipa.c: /* offline charging mode */
- ./obj/KERNEL_OBJ/source/drivers/isdn/hardware/eicon/pc.h:#define CIF 0x02 /* charging information */
- ./obj/KERNEL_OBJ/source/drivers/isdn/act2000/capi.h: __u8 toc; /* type of charging info */
- ./obj/KERNEL_OBJ/source/drivers/isdn/act2000/capi.h: __u8 unit[10]; /* charging units */
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.h:#define WE6_chargingInfo 0x02
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3dss1.c: l3_debug(st, "charging info during %d", pc->para.chargeinfo);
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3dss1.c: l3_debug(st, "charging info final %d", pc->para.chargeinfo);
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3dss1.c: l3_debug(st, "charging info final %d", pc->para.chargeinfo);
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: if ((p = findie(p, skb->len, WE6_chargingInfo, 6))) {
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: sprintf(tmp, "charging info %d", pc->para.chargeinfo);
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: l3_debug(pc->st, "charging info not found");
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: if ((p = findie(p, skb->len, WE6_chargingInfo, 6))) {
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: sprintf(tmp, "charging info %d", pc->para.chargeinfo);
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/l3_1tr6.c: l3_debug(pc->st, "charging info not found");
- ./obj/KERNEL_OBJ/source/drivers/isdn/hisax/q931.c: {WE6_chargingInfo, "Charging Information", prcharge},
- ./obj/KERNEL_OBJ/source/drivers/input/touchscreen/synaptics_dsx_i2c.c:/* USB charging source info from power_supply driver directly */
- ./obj/KERNEL_OBJ/source/drivers/rtc/rtc-ab3100.c: * a "power up cause" in the AB3100 power driver (battery charging etc)
- ./obj/KERNEL_OBJ/source/drivers/rtc/Kconfig: features such as alarms and trickle charging.
- ./obj/KERNEL_OBJ/source/drivers/sbus/char/uctrl.c: "internal battery currently charging",
- ./obj/KERNEL_OBJ/source/drivers/sbus/char/uctrl.c: "external battery currently charging",
- ./obj/KERNEL_OBJ/source/drivers/sbus/char/uctrl.c: "internal battery currently discharging",
- ./obj/KERNEL_OBJ/source/drivers/sbus/char/uctrl.c: "external battery currently discharging",
- ./obj/KERNEL_OBJ/source/drivers/leds/leds-qpnp.c: /* Initialize led for use in auto trickle charging mode */
- ./obj/KERNEL_OBJ/source/drivers/leds/leds-locomo.c: .default_trigger = "main-battery-charging",
- ./obj/KERNEL_OBJ/source/drivers/hid/hid-debug.c: { 0x85, 0x45, "Discharging" },
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * [0x1| 0| 1| 1] MHL without charging cable
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * [0x1| 1| 1| 1] MHL with charging cable
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * this cable is used for charging.
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging through micro-usb port without data
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging and data connection through micro-usb port
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * driver notify state to notifiee for charging battery.
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging through micro-usb port without
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * notify state to notifiee for charging battery.
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging through micro-usb port without
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging through micro-usb port without
- ./obj/KERNEL_OBJ/source/drivers/extcon/extcon-max77693.c: * - Support charging and data connection through micro-
- ./obj/KERNEL_OBJ/source/drivers/usb/musb/tusb6010.c: * enable IDpullup, enable VBus charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/chipidea/udc.c: /*stop charging upon reset */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-ab8500-usb.c: * VBUS. Set charging current to 100mA in case of standard host
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-fsl-usb.c: /* stop discharging, start charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-fsl-usb.c: /* stop charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-fsl-usb.c: /* stop charging, start discharging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-fsl-usb.c: /* stop discharging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-gpio-vbus-usb.c: * some bouncing due to current surges (e.g. charging local capacitance)
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * 1. charging detection in progress due to cable plug-in
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * BC1.2 spec mandates PD to enable VDP_SRC when charging from DCP.
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * VBUS comparator is disabled by PMIC charging driver
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * charging current value from USB.
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: /* Enable charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * and enable battery charging comparators.
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * and enable battery charging comparators.
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: /* clear charging register bits */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: /* ACA: ID_A: Stop charging untill enumeration */
- ./obj/KERNEL_OBJ/source/drivers/usb/phy/phy-msm-usb.c: * attached to ACA: Use IDCHG_MAX for charging
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3_otg.c: if (dotg->charger->charging_disabled)
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3_otg.c: /* Disable charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3_otg.c: /* Enable charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: * and enable battery charging comparators.
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: * and enable battery charging comparators.
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: dev_dbg(mdwc->dev, "canceling charging detection work\n");
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: * charging CDP complaince test fails if delay > 120ms.
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: mdwc->charger.charging_disabled = of_property_read_bool(node,
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3-msm.c: "qcom,charging-disabled");
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/core.h: int charge_enabled; /* unconditional charging */
- ./obj/KERNEL_OBJ/source/drivers/usb/dwc3/dwc3_otg.h: bool charging_disabled;
- ./obj/KERNEL_OBJ/source/drivers/usb/gadget/f_charger.c: charger->func.name = "charging";
- ./obj/KERNEL_OBJ/source/drivers/usb/gadget/ci13xxx_udc.c: /*stop charging upon reset */
- ./obj/KERNEL_OBJ/source/drivers/usb/gadget/android.c: .name = "charging",
- ./obj/KERNEL_OBJ/source/drivers/mfd/cros_ec.c: * battery charging and regulator control, firmware update.
- ./obj/KERNEL_OBJ/source/drivers/mfd/ab8500-sysctrl.c: machine_restart("charging");
- ./obj/KERNEL_OBJ/source/drivers/mfd/ab8500-gpadc.c: * charging current sense if it needed, ABB 3.0 needs some special
- ./obj/KERNEL_OBJ/source/drivers/mfd/88pm860x-core.c: {PM8607_IRQ_CHG_DONE, PM8607_IRQ_CHG_DONE, "charging done", IORESOURCE_IRQ,},
- ./obj/KERNEL_OBJ/source/drivers/mfd/88pm860x-core.c: {PM8607_IRQ_CHG_FAIL, PM8607_IRQ_CHG_FAIL, "charging timeout", IORESOURCE_IRQ,},
- ./obj/KERNEL_OBJ/source/drivers/mfd/88pm860x-core.c: {PM8607_IRQ_CHG_FAULT, PM8607_IRQ_CHG_FAULT, "charging fault", IORESOURCE_IRQ,},
- ./obj/KERNEL_OBJ/source/drivers/mfd/Kconfig: of the AB3100 such as battery-backed RTC, charging control,
- ./obj/KERNEL_OBJ/source/drivers/mfd/Kconfig: lithium ion/polymer battery charging, and other features that
- ./obj/KERNEL_OBJ/source/drivers/mfd/Kconfig: regulators, lithium ion/polymer battery charging, touch screen
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: * voltage regulators, lithium ion/polymer battery charging, GPIOs, LEDs,
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: unsigned charging:1;
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: ? " (charging)" : ""),
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: seq_printf(s, "%scharging\n\n", tps->charging ? "" : "(not) ");
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: /* registers for monitoring battery charging and status; note
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: unsigned charging = 0;
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: charging = 1;
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: charging = 1;
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: if (charging != tps->charging) {
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: tps->charging = charging;
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: pr_info("%s: battery %scharging\n",
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: DRIVER_NAME, charging ? "" :
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: * NO_CHG IRQ; or (b) restart of charging after stop.
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: if ((tps->model != TPS65013 || !tps->charging)
- ./obj/KERNEL_OBJ/source/drivers/mfd/tps65010.c: { "tps65014", TPS65011 }, /* tps65011 charging at 6.5V max */
- ./obj/KERNEL_OBJ/source/drivers/w1/slaves/Kconfig: as the one who is responsible for charging/discharging/monitoring
- ./obj/KERNEL_OBJ/source/drivers/w1/slaves/Kconfig: as the one who is responsible for charging/discharging/monitoring
- ./obj/KERNEL_OBJ/source/drivers/w1/slaves/Kconfig: as the one who is responsible for charging/discharging/monitoring
- ./obj/KERNEL_OBJ/source/Documentation/DocBook/media/v4l/controls.xml: <row><entry spanname="descr">Enable or disable charging of the xenon
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: consumption and slow down charging process. Or even, such peak power
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: consumption can stop chargers in the middle of charging
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: only affects the charging time, but the lifespan of the battery.
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: restarts charging. This check is also performed while suspended by
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: "Discharging", "NotCharging"}).
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt: : This callback returns 0 if the temperature is safe for charging,
- ./obj/KERNEL_OBJ/source/Documentation/power/charger-manager.txt:a) charger-on/off b) external-power-in/out c) battery-in/out (while charging)
- ./obj/KERNEL_OBJ/source/Documentation/power/power_supply_class.txt:typically expected feedback of battery charging/fully charged status and
- ./obj/KERNEL_OBJ/source/Documentation/power/power_supply_class.txt:STATUS - this attribute represents operating status (charging, full,
- ./obj/KERNEL_OBJ/source/Documentation/power/power_supply_class.txt:discharging (i.e. powering a load), etc.). This corresponds to
- ./obj/KERNEL_OBJ/source/Documentation/power/power_supply_class.txt:are already charged or discharging, 'n/a' can be displayed (or
- ./obj/KERNEL_OBJ/source/Documentation/power/power_supply_class.txt:while battery is charging)
- ./obj/KERNEL_OBJ/source/Documentation/power/qpnp-charger.txt: from the battery when charging.
- ./obj/KERNEL_OBJ/source/Documentation/power/qpnp-linear-charger.txt: from the battery when charging.
- ./obj/KERNEL_OBJ/source/Documentation/power/qpnp-linear-charger.txt: condition. Charger driver uses this to sto p charging.
- ./obj/KERNEL_OBJ/source/Documentation/ABI/testing/sysfs-class-power: A userspace daemon can monitor the battery charging logic
- ./obj/KERNEL_OBJ/source/Documentation/ABI/testing/sysfs-platform-msi-laptop: overclocked. Turbo mode is available only if charging. It is
- ./obj/KERNEL_OBJ/source/Documentation/hwmon/twl4030-madc-hwmon:degree Celsius. The Battery charging current channel represents
- ./obj/KERNEL_OBJ/source/Documentation/hwmon/twl4030-madc-hwmon:battery charging current in mA.
- ./obj/KERNEL_OBJ/source/Documentation/hwmon/da9052:charging current ICH, battery temperature TBAT, battery junction temperature
- ./obj/KERNEL_OBJ/source/Documentation/laptops/thinkpad-acpi.txt:except the charging or discharging battery to determine which
- ./obj/KERNEL_OBJ/source/Documentation/laptops/laptop-mode.txt: ACTION="`cat $BATT_INFO | grep charging | cut -c 26-`"
- ./obj/KERNEL_OBJ/source/Documentation/laptops/laptop-mode.txt: if [[ ACTION -eq "discharging" ]]
- ./obj/KERNEL_OBJ/source/Documentation/usb/ice40-hcd.txt:controller which is used for peripheral mode and charging. Hence an external
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:* ID_FLOAT: Configure device to act as peripheral and allow charging if VBUS
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:* ID_B: Keep the device in IDLE state and allow charging.
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:* ID_C: Configure device to act as peripheral and allow charging.
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:6. With ACA, allow charging in Host mode as well
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:can be withdrawn from the VBUS for charging. Based on the current OTG state
- ./obj/KERNEL_OBJ/source/Documentation/usb/msm_otg.txt:charging current and calls the charging APIs.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt:- summit,chg-current-ma Maximum battery charging current in milliamps.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt:- summit,pre-chg-current-ma Maximum battery pre-charging current in
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: point charging switches from constant current to
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: order to initiate a new charging cycle.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt:- summit,charging-timeout Maximum duration in minutes that a single charge
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: charge cycle timeout is used and charging can
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: charging is allowed. Supported values are
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: charging is allowed. Supported values are
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb137c-charger.txt: summit,charging-timeout = <382>;
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-bms.txt:- qcom,chg-term-ua : current in micro-amps when charging is considered done.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-bms.txt: As soon as current passes this point, charging is
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb350.txt:The smb350 charger supports stack-cell battery charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb350.txt:- summit,chg-en-n-gpio gpio which control charging enable.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb350.txt:- summit,chg-current-ma charging current in milliamps.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb350.txt:- summit,term-current-ma charging termination current in milliamps.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-fg.txt:- qcom,resume-soc: soc to resume charging in percentage.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-fg.txt:- qcom,resume-soc-raw: soc to resume charging in the scale of
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-fg.txt: battery capacity when charging. Takes
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1351-charger.txt:- qcom,charging-disabled This is a bool property which disables charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1351-charger.txt: as which the charger restarts charging. Possible
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1351-charger.txt:- qcom,bms-controlled-charging This property enables BMS to control EOC and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1351-charger.txt: "qcom,warm-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1351-charger.txt: "qcom,cool-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt:- qcom,chgr: Supports charging control and status
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: off charging and the USB input charge path
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt:- qcom,charging-timeout-mins Maximum duration in minutes that a single
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: charging can continue indefinitely.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt:- qcom,precharging-timeout-mins Maximum duration in minutes that a single
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: charging can continue indefinitely. Note that
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: the qcom,charging-timeout-mins property must
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt:- qcom,charging-disabled Set this if charging should be disabled in the
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: required in order to initiate a new charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-smbcharger.txt: fuel gauge ADC readings to make charging more
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt:- qcom,charging-timeout Maximum duration in minutes that a single charge
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: charge cycle timeout is used and charging can
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt:- qcom,charging-disabled Set this if charging should be disabled in the build
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: order to initiate a new charging cycle.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt:- qcom,fg-auto-recharge-soc This property defines the auto recharging SOC threshold.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: "qcom,warm-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: "qcom,cool-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt:- qcom,parallel-charging-enabled: A bool property which enables SMB1360 to
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt:- qcom,max-parallel-current-ma: This is the max charging current which can be
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: The overall current charging current is
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb1360-charger-fg.txt: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/mmi-wls-charger.txt:MMI Wireless Charger can support various TI Inductive charging Chips
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt:- qcom,charging-timeout Maximum duration in minutes that a single charge
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt: charge cycle timeout is used and charging can
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt:- qcom,charging-disabled Set this if charging should be disabled in the build
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt: order to initiate a new charging cycle.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt:- qcom,soft-current-comp-disabled Set this property to disable charging current compensation
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt: charging. In this case the input current from USB is split
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt: of high current charging from USB path.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt:- qcom,bms-controlled-charging: This property enables BMS to control EOC and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb135x-charger.txt: qcom,charging-disabled;
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt:- qcom,charger-disabled This is a bool property which disables charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt:- qcom,bms-controlled-charging This property indicates integrating with VMBMS, charger
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: terminate charging on its own.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: as which the charger restarts charging. Possible
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: Charger inhibit option prevents battery charging upon insertion
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: "qcom,warm-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: "qcom,cool-bat-ma" defines maximum charging current and
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb358-charger.txt: qcom,bms-controlled-charging;
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-dual-charger.txt:for HVDCP/WiPower charging on the same path.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-dual-charger.txt:SMB349 suspend HW to HW signal is used to prevent charging while
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-dual-charger.txt:HVDCP/WiPower charging is activated.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-dual-charger.txt:- qcom,charging-disabled This is a bool property which disables charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-dual-charger.txt: as which the charger restarts charging. Possible
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-charger.txt:- qcom,charger-disabled This is a bool property which disables charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/smb349-charger.txt: as which the charger restarts charging. Possible
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-vm-bms.txt:- qcom,resume-soc: Capacity in percent at which charging should resume
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-vm-bms.txt: charging, discharging and recharging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,chgr: Supports charging control and status
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,ibatterm-ma: Current at which charging is terminated when
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,vbatdet-delta-mv: Battery charging resume delta.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: fast charging can start. The supported voltage range is
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,charging-disabled: Set this property to disable charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: "charging_disabled".
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: and disable charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,resume-soc Capacity in percent at which charging should resume
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: around reduces the power stage segments while charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt:- qcom,parallel-ovp-mode When this option is enabled, it allows charging through both
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: to the collective charging device. For example USB detection
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: - fast-chg-on: Notifies of fast charging state.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-charger.txt: - trkl-chg-on: Indicates trickle charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt:- qcom,chgr: Supports charging control and status reporting
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: above which fast charging can start.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt:- qcom,charging-disabled: Set this property to disable charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt:-qcom,float-charge If specified enable float charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt:- qcom,resume-soc Capacity in percent at which charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: and charging can only be resumed
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt:- qcom,bms-controlled-charging This property enables BMS to control
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: charging. BMS and charger communicates
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: the charging operations will be controlled by
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: to the collective charging device. For example USB detection
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power/qpnp-linear-charger.txt: - fast-chg-on: Notifies of fast charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/platform/msm/qpnp-coincell.txt:- qcom,vset-millivolts: Specifies the coincell charging voltage in millivolts.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/platform/msm/qpnp-coincell.txt:- qcom,charge-enable: Specifies if coincell charging should be enabled or not.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/platform/msm/qpnp-coincell.txt: 0 = disable charging, 1 = enabled charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/pwm/ti,twl-pwmled.txt:On TWL6030 series: LED PWM (mainly used as charging indicator LED)
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/pwm/pwm-qpnp.txt:to indicate various states of charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/input/touchscreen/atmel-maxtouch-ts.txt: - xvdd-supply : x-line drive voltage supply. It is used for charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/hwmon/qpnp-adc-voltage.txt: battery charging tempeature setting for btm parameters.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power_supply/max8925_batter.txt: - topoff-threshold: set charging current in topoff mode
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power_supply/max8925_batter.txt: - fast-charge: set charging current in fast mode
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power_supply/tps65090.txt:-ti,enable-low-current-chrg: Enables charging when a low current is detected
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/power_supply/tps65090.txt: while the default logic is to stop charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/leds/leds-pwm.txt: charging {
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/leds/leds-qpnp.txt:- linux,default-trigger: trigger the led from external modules such as charging
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/leds/leds-qpnp.txt: "battery-charging";
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/leds/leds-qpnp.txt: "battery-charging";
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/usb/msm-ssusb.txt:- qcom,charging-disabled: If present then battery charging using USB
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/mfd/cros-ec.txt:implements various function such as keyboard and battery charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/batterydata/batterydata.txt:- qcom,chg-term-ua : The termination charging current of the battery.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/batterydata/batterydata.txt: additional fuel gauge accuracy during charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/batterydata/batterydata.txt: additional fuel gauge accuracy during charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/batterydata/batterydata.txt: additional fuel gauge accuracy during charging.
- ./obj/KERNEL_OBJ/source/Documentation/devicetree/bindings/batterydata/batterydata.txt: additional fuel gauge accuracy during charging.
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memcg_test.txt: In some case, we can't know this "charge" is valid or not at charging
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memcg_test.txt: and set flags or avoid charging.(usage -= PAGE_SIZE)
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: which one to use on its own). This operation is called "charging".
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: or charging - is performed first, but
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: * if the charging is performed first, then it should be uncharged
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: If the charging fails and a hierarchical dependency exists, the
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: where the charging failed.
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/resource_counter.txt: "uncharging". The return value of this function indicate the amount
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memory.txt: - moving (recharging) account at moving a task is selectable.
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memory.txt:use_hierarchy==1), and no change on the charge except uncharging
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memory.txt:pgpgin - # of charging events to the memory cgroup. The charging
- ./obj/KERNEL_OBJ/source/Documentation/cgroups/memory.txt:pgpgout - # of uncharging events to the memory cgroup. The uncharging
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p301.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p301.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p301.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p301.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p3.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p3.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p3.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p3.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2b.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2b.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2b.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2b.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2c.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2c.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2c.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2c.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p101.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p101.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p101.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p101.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p2.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-bunkerhill-p201.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-bunkerhill-p201.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-bunkerhill-p201.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-bunkerhill-p201.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1-v2.1.dtb.dts.tmp: "battery-charging";
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1-v2.1.dtb.dts.tmp: qcom,charging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1-v2.1.dtb.dts.tmp: qcom,precharging-timeout-mins = <0>;
- ./obj/KERNEL_OBJ/arch/arm64/boot/dts/.msm8994-kinzie-p1-v2.1.dtb.dts.tmp: linux,name = "charging";
- ./obj/KERNEL_OBJ/System.map:ffffffc00092fb78 T power_supply_set_charging_enabled
- ./obj/KERNEL_OBJ/System.map:ffffffc000933868 t smb1351_charging_disable
- ./obj/KERNEL_OBJ/System.map:ffffffc00093690c t smb135x_charging_enable
- ./obj/KERNEL_OBJ/System.map:ffffffc0009374ec t __smb135x_charging
- ./obj/KERNEL_OBJ/System.map:ffffffc0009375dc t smb135x_charging
- ./obj/KERNEL_OBJ/System.map:ffffffc00094797c t smbchg_charging_en
- ./obj/KERNEL_OBJ/System.map:ffffffc00094b23c t smbchg_charging_status_change
- ./obj/KERNEL_OBJ/System.map:ffffffc00136b770 r __ksymtab_power_supply_set_charging_enabled
- ./obj/KERNEL_OBJ/System.map:ffffffc001389e9e r __kstrtab_power_supply_set_charging_enabled
- ./root/init.qcom.rc: chown system system /sys/class/leds/charging/brightness
- ./root/init.qcom.rc: chmod 0664 /sys/class/leds/charging/brightness
- ./root/init.mmi.usb.rc:on property:sys.usb.config=charging
- ./root/init.mmi.usb.rc: write /sys/class/android_usb/android0/functions charging
- grep: ./root/charger: No such file or directory
- ./root/init.qcom.power.rc: setprop sys.usb.config charging
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement