summaryrefslogtreecommitdiff
path: root/common/charge_manager.c
Commit message (Expand)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-051-1625/+0
* usbpd: support dynamic PDO selectionEric Yilun Lin2021-09-011-4/+15
* charge_manager: board specific callback to get vbus voltageSue Chen2021-08-271-0/+7
* charge_manager: Attempt to detect extpower statusMike Lee2021-07-081-0/+7
* charge_manager: Check extpower after charge portAseda Aboagye2021-05-191-1/+5
* usb_common: support parse Augmented PDOEric Yilun Lin2021-04-081-1/+3
* charge_manager: Notify PD if active charger can provide more powerPatryk Duda2021-02-191-0/+16
* TCPMv2: Report correct source-out current in host commandDiana Z2021-02-081-5/+12
* charge_manager: Notify PD when new power is different than requestedPatryk Duda2021-01-221-2/+23
* charge_manager: Create mockAbe Levkoy2021-01-221-0/+4
* charge_manager: Expose get_vbus_voltage functionAbe Levkoy2021-01-221-46/+73
* OCPC: Init VSYS to VBAT when starting chargeAseda Aboagye2021-01-211-7/+14
* TCPMv2: DPM sourcing policy - 3.0 A PD sinksDiana Z2020-12-241-2/+4
* tcpm: Move tcpm.h into an include directorySimon Glass2020-12-221-1/+1
* tree: Use new atomic_* implementationDawid Niedzwiecki2020-10-271-2/+2
* core: rename atomic_clear to atomic_clear_bitsDawid Niedzwiecki2020-10-061-1/+1
* tree: rename atomic_* functions to deprecated_atomic_*Jack Rosenthal2020-09-291-2/+2
* charge_manager: two charger DUT does not choose correct portDenis Brockus2020-09-081-0/+8
* charge_manager: Port power swap based on presence of batteryMadhu M2020-07-061-0/+15
* tcpmv2: cache analog and collision Rp in CLDenis Brockus2020-06-111-1/+4
* bc12: create bc12 driver structureTing Shen2020-05-291-5/+5
* OCPC: Add concept of active charger ICAseda Aboagye2020-05-011-0/+4
* charge manager: only debounce CHG_TYPE with batteryPeter Marheine2020-04-301-0/+9
* common/system: Unify ec_current_image and system_image_copy_tTom Hughes2020-02-281-1/+1
* Charger: change get_vbus_voltage to return EC errorDiana Z2020-01-281-1/+6
* pd: cleanup pd_get_roleDenis Brockus2020-01-091-1/+1
* fusb302: implement vbus measurement using tcpcTing Shen2019-12-091-0/+2
* usb_pd: request preferred voltage PDOYilun Lin2019-12-091-0/+9
* Add a board specific helper to return USB PD port countKarthikeyan Ramasubramanian2019-11-091-8/+52
* Rename CONFIG_USB_PD_PORT_COUNT as CONFIG_USB_PD_PORT_MAX_COUNTKarthikeyan Ramasubramanian2019-11-011-8/+8
* host_command: Change host command return value to enum ec_statusTom Hughes2019-10-021-5/+7
* charge_manager: Mark functions overridableDaisuke Nojiri2019-08-141-4/+4
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* charge_manager: customize dedicated port propertiesTing Shen2019-06-051-10/+42
* chgmgr: Allow boards to customize supplier_priorityDaisuke Nojiri2019-05-291-2/+2
* 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