summaryrefslogtreecommitdiff
path: root/common/charge_state_v2.c
Commit message (Expand)AuthorAgeFilesLines
* charger: Rename enum charge_state_v2 to charge_stateSimon Glass2023-05-151-3/+3
* chgstv2: Change battery near full depends on display SOCwen zhang2023-05-111-1/+1
* battery: Deprecate CONFIG_BATTERY_LEVEL_NEAR_FULLwen zhang2023-05-111-1/+1
* charger: Rename charge_get_state() to led_pwr_get_state()Simon Glass2023-05-111-1/+1
* charger: Rename enum charge_state to led_pwr_stateSimon Glass2023-05-111-1/+1
* charger: Move conditional into process_preferred_voltage()Simon Glass2023-05-091-6/+13
* charger: Move setup of input_voltage to charger_base.cSimon Glass2023-05-091-9/+6
* charger: Deal with dumping the input voltageSimon Glass2023-05-091-3/+4
* charger: Drop a few more #ifdefsSimon Glass2023-05-091-8/+10
* charger: Make charge_base staticSimon Glass2023-05-091-7/+4
* charger: Make prev_charge_base staticSimon Glass2023-05-091-6/+4
* charger: Move base_responsive to charger_base.cSimon Glass2023-05-091-1/+2
* charger: Split base code out to its own fileSimon Glass2023-05-091-667/+4
* charger: Avoid accessing curr.ac in base_check_extpower()Simon Glass2023-05-091-8/+22
* charger: Pass debugging variable to base functionSimon Glass2023-05-091-4/+6
* charger: Pass state to base_charge_allocate_input_current_limit()Simon Glass2023-05-091-17/+18
* charger: Simplify the arguments to charge_request()Simon Glass2023-05-091-9/+13
* charger: Make base_connected() a functionSimon Glass2023-05-091-12/+16
* charger: Make is_full mostly a local variableSimon Glass2023-05-091-26/+41
* charger: Make prev_full a local varSimon Glass2023-05-091-3/+4
* charger: Add a way to disable debugging at build timeSimon Glass2023-05-091-10/+38
* charger: Move charge-state handling into a functionSimon Glass2023-05-081-31/+39
* charger: Move handling of external power to a functionSimon Glass2023-05-081-5/+12
* charger: Move v/i setup code to decide_charge_state()Simon Glass2023-05-051-21/+21
* charger: Move calculation of sleep duration to a functionSimon Glass2023-05-051-47/+52
* charger: Move handling of preferred voltage into a functionSimon Glass2023-05-051-50/+44
* charger: Move handling of requested voltage/current to funcSimon Glass2023-05-051-58/+62
* charger: Move the early part of charge-deciding into a funcSimon Glass2023-05-051-45/+43
* charger: Move latter part of charge-deciding into a funcSimon Glass2023-05-051-44/+50
* charger: Move processing of battery-present state to funcSimon Glass2023-05-051-12/+17
* charger: Move processing of AC change into a functionSimon Glass2023-05-051-42/+40
* charger: Drop some #ifdefs from charger taskSimon Glass2023-05-051-14/+8
* charger: Rename charge_allocate_input_current_limit()Simon Glass2023-05-051-7/+10
* charger: Move state-of-charge-change handling into a functionSimon Glass2023-05-051-15/+22
* charger: Avoid an #ifdef with base-update functionSimon Glass2023-05-051-59/+60
* charger: Move base-external-power check into a functionSimon Glass2023-05-051-14/+20
* charger: Move setup into its own functionSimon Glass2023-05-051-9/+16
* chgstv2: Always discharge if soc is > sustainer_soc.upperDerek Basehore2023-05-051-6/+10
* chgstv2: Print battery sustainer settingDaisuke Nojiri2023-05-031-1/+2
* Charge_state_v2: Always evaluate battery disconnectDiana Z2023-04-251-8/+11
* chgstv2: Separate v0 and v1 param struct for EC_CMD_CHARGE_CURRENT_LIMITDaisuke Nojiri2023-03-031-12/+11
* Add unit test for EC_CMD_CHARGE_CURRENT_LIMIT v1Daisuke Nojiri2023-02-191-2/+2
* Update EC_CMD_CHARGE_CURRENT_LIMIT to version 1Jolene2023-02-171-2/+32
* chgstv2: Don't clear user_current_limit on suspend or shutdownDaisuke Nojiri2023-02-091-7/+0
* chgstv2: optimization battery protection for low voltageTang Qijun2023-01-101-7/+22
* common: Sort header filesJeremy Bettis2022-11-291-1/+1
* Rename CONFIG_CHARGER_INPUT_CURRENT to _CHARGER_DEFAULT_CURRENT_LIMITPeter Marheine2022-11-291-2/+2
* Add CONFIG_CHARGER_MIN_INPUT_CURRENT_LIMITPeter Marheine2022-11-231-0/+5
* Add CONFIG_CHARGER_INPUT_CURRENT_DERATE_PCTPeter Marheine2022-11-171-0/+7
* test: verify common paths for charge_prevent_power_onYuval Peress2022-11-081-10/+12