summaryrefslogtreecommitdiff
path: root/common/charge_state_v2.c
Commit message (Expand)AuthorAgeFilesLines
* charge_state_v2: When suspended, charge base if battery criticalNicolas Boichat2018-03-101-10/+15
* charge_state_v2: Simplify low-battery base power logicNicolas Boichat2018-03-101-8/+13
* charge_state_v2: Reduce OTG voltage to 12V for better efficiencyNicolas Boichat2018-03-071-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
* charger: Use shorter poll timeouts when on-acShawn Nematbakhsh2017-12-271-3/+4
* ec_ec_comm_slave: Define extpower_is_presentNicolas Boichat2017-12-211-0/+8
* charge_state_v2: Update battery information in EC-EC slave modeNicolas Boichat2017-12-201-4/+134
* charge_state: Change CHARGE_MAX_SLEEP_USEC to 1 minuteFurquan Shaikh2017-11-301-3/+16
* sb_fw_update: Get rid of CONFIG_SB_FIRMWARE_UPDATEFurquan Shaikh2017-11-281-8/+0
* chipset: Introduce CHIPSET_STATE_ANY_SUSPENDFurquan Shaikh2017-11-281-1/+1
* charger: Prevent SET access to EC_CMD_CHARGE_STATE on locked systemsShawn Nematbakhsh2017-11-091-3/+3
* charge_manager: Wait for charge current to be initializedScott Collyer2017-11-031-0/+22
* charge_manager: Enter safe mode at bootShawn Nematbakhsh2017-11-021-0/+7
* chg_ramp: Add charge_is_consuming_full_input_current().Aseda Aboagye2017-11-011-0/+7
* charge_state_v2: dump_charge_state: Add cflushNicolas Boichat2017-09-221-0/+2
* charge_state_v2: Allow charger operation without a hostNicolas Boichat2017-09-221-0/+14
* charger: Add CONFIG_CHARGE_STATE_DEBUGRyan Zhang2017-09-111-0/+36
* battery: Check physical battery presence before inhibiting powerScott Collyer2017-08-231-2/+7
* common/charge_state: Cut off battery if board selects CONFIG_BATTERY_CRITICAL...Furquan Shaikh2017-08-091-5/+5
* Fix inconsistent task function declarationsStefan Reinauer2017-08-081-1/+1
* charge_state_v2: Remove assert for no AC and no batteryDuncan Laurie2017-05-171-1/+2
* BD9995X: Enable/Disable charger depending on charging currentJames Chao2017-04-301-5/+0
* charger: Add state for discharge + fullDaisuke Nojiri2017-03-031-1/+6
* cleanup: Remove charge_state_v1Sam Hurst2017-02-061-5/+0
* charge_state_v2: Correct Smart battery charging/discharging statusVijay Hiremath2017-01-061-1/+25
* charger_profile: Add common code for charger profile overrideVijay Hiremath2017-01-021-0/+1
* i2c_passthru: fix virtual battery operationphilipchen2016-12-141-48/+1
* charge_state_v2: Limit i/p current to meet allowed MAX i/p system powerVijay Hiremath2016-12-051-2/+20
* Common: Fix factory mode hook by override functionRyan Zhang2016-12-011-3/+5
* charger: Add CONFIG option to maintain VBAT voltageShawn Nematbakhsh2016-11-301-10/+14
* cleanup: Rename charge_temp_sensor_get_val() to charge_get_battery_temp()Vijay Hiremath2016-10-141-1/+1
* BD9995X: Rename common code of BD99955 and BD99956 as BD9995XVijay Hiremath2016-09-211-1/+1
* charger v2: Don't set charger current limit if capability is unknownShawn Nematbakhsh2016-09-211-7/+14
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-2/+1
* charge_state_v2: Add console command to test discharge on ACVijay Hiremath2016-07-251-2/+19
* charge_state_v2: BD99955: Do not inhibit charge in battery learn modeVijay Hiremath2016-07-251-20/+24
* bd99955: Make changes for new OTP change.Aseda Aboagye2016-07-181-0/+4