summaryrefslogtreecommitdiff
path: root/common/charge_state_v2.c
Commit message (Expand)AuthorAgeFilesLines
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* Prevent power on with disconnected batteryDiana Z2019-05-301-0/+4
* chgstv2: Refactor shutdown_on_critical_batteryDaisuke Nojiri2019-03-121-44/+52
* chgstv2: Allow board to set charge level for shutdownDaisuke Nojiri2019-03-121-2/+11
* chgstv2: Make board_critical_shutdown_check specify action on critical socDaisuke Nojiri2019-03-061-13/+26
* chgstv2: fix LED glitch on rebootCaveh Jalali2018-12-061-1/+4
* chgstv2: Fix battery_near_full() with full batteryEdward Hill2018-12-031-1/+1
* chgstv2: Notify on display percentage changeDaisuke Nojiri2018-11-081-5/+16
* docs: Document low-battery compatibility config.Jonathan Brandmeyer2018-08-311-1/+1
* chgstv2: Check current battery presence instead of battery_was_removedDaisuke Nojiri2018-08-291-1/+1
* chgstv2: Use lower charge threshold for boot if AC power is presentDaisuke Nojiri2018-08-171-1/+10
* chgstv2: Notify HOOK_BATTERY_SOC_CHANGE on battery removalDaisuke Nojiri2018-08-101-2/+3
* battery: Optionally prevent boot at low SOC with cell imbalance.Jonathan Brandmeyer2018-08-081-2/+7
* charger: Correctly clear manual current limit overrideJonathan Brandmeyer2018-08-071-1/+4
* chgstv2: Wait 500ms before leaving safe mode.Aseda Aboagye2018-08-071-1/+17
* scarlet: Cut off battery in a custom battery conditionPhilip Chen2018-08-021-5/+11
* chgstv2: Always check batt disconnect state.Aseda Aboagye2018-07-311-4/+9
* reset: Log the reason for AP resets.Jonathan Brandmeyer2018-07-261-1/+1
* chgstv2: Fix manual control via EC console.Aseda Aboagye2018-06-011-2/+11
* charge_state_v2: Add a hysteresis for under-voltage throttlingPhilip Chen2018-05-301-6/+19
* charger: Modify manual mode to save desired current/voltageScott Collyer2018-05-211-18/+23
* charge_state_v2: Throttle AP in low battery voltagePhilip Chen2018-05-211-2/+44
* power: prevent chipset startup if no battery or acJett Rink2018-05-181-13/+26
* charge_state_v2: Localize a static variablePhilip Chen2018-05-181-1/+2
* charge_state_v2: Add explicit check for battery disconnect stateScott Collyer2018-05-141-1/+7
* charge_state_v2: keep track of AC_PRESENT flagCaveh Jalali2018-05-111-1/+4
* charge_state_v2: Throttle AP in high battery discharge currentPhilip Chen2018-05-101-0/+44
* charger: set PPVAR_SYS to normal battery voltageCaveh Jalali2018-05-081-1/+1
* chgstv2: Check charger power in prevent_power_on.Aseda Aboagye2018-04-101-23/+16
* charge_state_v2: Use lid and base batteries to determine if near fullNicolas Boichat2018-03-281-2/+15
* charge_state_v2: Hibernate base in S5 with no ACNicolas Boichat2018-03-281-5/+29
* chgstv2: Notify charge state transitionDaisuke Nojiri2018-03-281-8/+16
* charge_state_v2: Add debugging command for dual-battery algoNicolas Boichat2018-03-281-0/+98
* charge_state_v2: When suspended, charge base if battery criticalNicolas Boichat2018-03-091-10/+15
* charge_state_v2: Simplify low-battery base power logicNicolas Boichat2018-03-091-8/+13
* charge_state_v2: Reduce OTG voltage to 12V for better efficiencyNicolas Boichat2018-03-051-1/+1
* charge_state_v2: No base/lid power transfer in S0ix/S5Nicolas Boichat2018-02-091-0/+10
* battery: Allow 2 batteries to be fetched via ACPINicolas Boichat2018-02-091-8/+52
* charge_state_v2: Separate update_base_battery_infoNicolas Boichat2018-02-071-30/+30
* charge_state_v2: Store battery information in new structuresNicolas Boichat2018-02-071-49/+51
* charge_state_v2: Safer power transfer between lid and baseNicolas Boichat2018-02-021-27/+53
* charge_state_v2: Fix current limit when lid has no batteryNicolas Boichat2018-01-301-7/+12
* charge_state_v2: Fetch static battery information when flags changeNicolas Boichat2018-01-291-5/+7
* charge_state_v2: Basic dual-battery charging algorithmNicolas Boichat2018-01-261-11/+474
* charge_state_v2: Wake charger task when we start/stop providing powerNicolas Boichat2018-01-181-0/+5
* power: introducing pwr_avg console commandRuben Rodriguez Buchillon2018-01-161-0/+28
* ec_commands: EC_CMD_BATTERY_GET_DYNAMIC: Clarify the meaning of flagsNicolas Boichat2018-01-101-0/+6
* driver/charger/isl923x: Make sure CONFIG_CHARGER_NARROW_VDC is setNicolas Boichat2018-01-101-1/+5
* charge_state_v2: Add charge_set_output_current_limit functionNicolas Boichat2018-01-041-2/+36
* ec_commands: battery_dynamic_info: Rename current to actual_currentNicolas Boichat2018-01-041-2/+2