summaryrefslogtreecommitdiff
path: root/common/charge_manager.c
Commit message (Expand)AuthorAgeFilesLines
* charge_manager: Revisit charge supplier priority.stabilize-12206.BYilun Lin2019-05-141-19/+55
* P9221: Add P9221 driverTony Zou2019-04-221-1/+22
* charge_manager: Move source_port_bitmap definition where it's usedDaisuke Nojiri2019-04-181-5/+4
* common: bit change 1 << constants with BIT(constants)Gwendal Grignou2019-03-261-2/+2
* PD: Set Rp consistently on initial connection, increasing laterDiana Z2019-03-081-4/+4
* USB-PD: Supply power up to 3A + 1.5ADaisuke Nojiri2018-11-161-22/+58
* chgmgr: Allow charge_manager_update_charge to accept NULLDaisuke Nojiri2018-09-201-0/+3
* Make USB_PD_POWER_INFO detect inactive supplierDaisuke Nojiri2018-09-201-15/+37
* chgmgr: Set available voltage to 0 on disconnectDaisuke Nojiri2018-09-201-1/+3
* chgstv2: Always check batt disconnect state.Aseda Aboagye2018-07-311-0/+2
* Revert "charge_manager: allow finding supply with VOLT > 0 and CUR = 0"Devin Lu2018-07-261-1/+2
* charge_manager: Code cleanupVijay Hiremath2018-07-231-17/+11
* charge_manager: allow finding supply with VOLT > 0 and CUR = 0Fabien Parent2018-07-111-2/+1
* ec: Make it possible to build tests using clangNicolas Boichat2018-06-281-0/+2
* charge_manager: Pass struct charge_port_info as constDaisuke Nojiri2018-06-071-2/+2
* charge_manager: handle gracefully dedicated portFabien Parent2018-05-161-1/+2
* charge_manager: fix possible out of bound read accessFabien Parent2018-05-111-0/+3
* charge_manager: add host cmd to get port countFabien Parent2018-05-111-0/+13
* usbc: add config support for multiple (and no) vbus adc channelsJett Rink2018-03-091-7/+9
* charge_manager: Give dedicated chargers highest priorityDaisuke Nojiri2017-11-281-9/+9
* charge_manager: Add EC_CMD_OVERRIDE_DEDICATED_CHARGER_LIMITDaisuke Nojiri2017-11-281-0/+27
* Separate VBUS detection and measurement mechanismsPhilip Chen2017-11-271-1/+1
* Fizz: Switch power source to BJ at G3/S5Daisuke Nojiri2017-11-131-0/+5
* charge_manager: Enter safe mode at bootShawn Nematbakhsh2017-11-021-35/+53
* charge_ramp: Ramp USB-C DTS sourcesShawn Nematbakhsh2017-10-191-3/+27
* charge_manager: Support no-battery / no-host boardsShawn Nematbakhsh2017-10-171-0/+8
* charge_ramp: Move ramp allowed / ilim callbacks to common codeShawn Nematbakhsh2017-10-061-6/+6
* pd: Move *_set_input_current() to common codeShawn Nematbakhsh2017-10-051-0/+20
* charge_manager: Support no-BC1.2 configurationShawn Nematbakhsh2017-09-281-0/+4
* Add USB_CHG_TYPE_DEDICATEDDaisuke Nojiri2017-09-131-1/+5
* Fizz: Give highest priority to dedicated chargersDaisuke Nojiri2017-09-121-0/+4
* charge_manager: Consider port in source PDO.Aseda Aboagye2017-08-111-12/+12
* charger: Add dedicated (non-type-c) chargerDaisuke Nojiri2017-05-111-31/+50
* charge_ramp: Specify port number in board_is_vbus_too_low()Shawn Nematbakhsh2017-02-021-1/+1
* charge_manager: Update power supplier prioritystabilize-9199.BVijay Hiremath2017-01-181-5/+5
* Revert "charge_ramp: Adjust minimum ramp current"Vijay Hiremath2017-01-181-24/+0
* charge_ramp: Adjust minimum ramp currentVijay Hiremath2017-01-131-0/+24
* charge_manager: cleanup and documentphilipchen2016-12-061-55/+29
* charge_state_v2: Limit i/p current to meet allowed MAX i/p system powerVijay Hiremath2016-12-051-4/+6
* pd: Limit input current to 500mA on PD voltage transitionShawn Nematbakhsh2016-12-051-0/+19
* Fix various misspellings in commentsMartin Roth2016-11-151-1/+1
* charge_manager: send EC_HOST_EVENT_PD_MCU at the end of refreshJeffy Chen2016-11-101-2/+6
* kevin: set accurate current limit on USB load switchVincent Palatin2016-10-311-0/+1
* charger v2: Don't set charger current limit if capability is unknownShawn Nematbakhsh2016-09-211-2/+1
* charge_manager: Pass uncapped / max current to current limit callbackShawn Nematbakhsh2016-09-131-1/+2
* pd: log source currentVincent Palatin2016-09-021-1/+24
* pd: manage total source current availableVincent Palatin2016-09-011-0/+53
* charger: Send host event after charge info is updated.Sam Hurst2016-08-241-0/+4
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-5/+3
* charge_manager: Treat soft-disconnected batteries as not presentShawn Nematbakhsh2016-07-261-3/+8