summaryrefslogtreecommitdiff
path: root/common/charge_manager.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* charger: BD99955: Get the VBUS level from the chargerVijay Hiremath2016-07-131-1/+6
* charge_manager: Allow rejected 'Dont charge' request on initShawn Nematbakhsh2016-06-101-2/+8
* reef: Initialize charge suppliers after change manager is initializedVijay Hiremath2016-05-281-1/+1
* Driver: BD99955: Enable BC1.2 supportVijay Hiremath2016-05-241-2/+18
* charge_manager: Always set active charge port on first passWonjoon Lee2016-05-051-3/+8
* Deferred: Use deferred_data instead of function pointerAnton Staaf2016-04-181-11/+9
* charge_manager: Report UNKNOWN USB charger for 2 seconds after changeShawn Nematbakhsh2016-04-031-7/+30
* pd: Compilation fixes for upcoming board designsShawn Nematbakhsh2016-03-081-1/+6
* charger/Kunimitsu: Fix for boot from cut-off batteryVijay Hiremath2016-02-021-0/+9
* glados: isl9237: add HW charge rampingAlec Berg2015-11-091-0/+5
* charger: Add LIMIT_POWER charger param for low bat + weak chargerShawn Nematbakhsh2015-10-271-0/+15
* charge_manager: do not allow overlapping charge override commandsAlec Berg2015-09-091-11/+17
* charge_manager: ensure we source power when not chargingAlec Berg2015-09-081-18/+12