summaryrefslogtreecommitdiff
path: root/common/charge_manager.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* charge_manager: handle gracefully dedicated portFabien Parent2018-05-161-1/+2