summaryrefslogtreecommitdiff
path: root/driver/charger
Commit message (Expand)AuthorAgeFilesLines
* kukui: Fix shipping mode VSYS leakage.Yilun Lin2018-11-192-4/+53
* bq25710: Fix issue with HW ramp supportScott Collyer2018-10-022-1/+3
* chgmgr: Allow charge_manager_update_charge to accept NULLDaisuke Nojiri2018-09-202-11/+6
* chgmgr: Set available voltage to 0 on disconnectDaisuke Nojiri2018-09-202-6/+3
* isl923x: initially disable autonomous chargingJett Rink2018-09-172-0/+14
* charger/mt6370: Fix wrong init IRQ mask.Yilun Lin2018-08-291-1/+1
* drivers: Refactor to use high-level i2c APIsJonathan Brandmeyer2018-08-091-14/+1
* charger/mt6370: Init charger IRQs.Yilun Lin2018-08-012-3/+27
* eve: Delay charge port selection until VBUS is stable or 1s has passedSam Hurst2018-08-011-0/+121
* bq25710: Add bq25710 charger driverScott Collyer2018-07-292-0/+450
* charger/mt6370: Support set LDO voltage function.Yilun Lin2018-07-242-0/+50
* bq25703: Fix charge ramp issueVijay Hiremath2018-07-192-31/+90
* charger/mt6370: Fix led_set_color enables wrong LED.Yilun Lin2018-07-122-2/+2
* charger/mt6370: Support RGB LED.Yilun Lin2018-07-112-0/+156
* charger/mt6370: add Mediatek mt6370 charger driver.Yilun Lin2018-06-192-9/+143
* Nami: Reduce buck-boost mode switching frequency of isl9238Daisuke Nojiri2018-06-181-0/+6
* bq25703: Report actual input current limitVijay Hiremath2018-06-041-1/+7
* charger: bq25703: Exit low power mode prior to reading ADCScott Collyer2018-05-312-2/+54
* bq25703: correct define namesJett Rink2018-05-172-19/+19
* charger/rt946x: Add an interface to check charge terminationPhilip Chen2018-05-142-0/+22
* charger/rt946x: Fix macro coding stylePhilip Chen2018-05-091-14/+17
* isl9238: read full 16-bit registerJett Rink2018-05-011-1/+1
* bq25793: add hw ramp supportJett Rink2018-04-262-1/+81
* bq25703: initial commit for bq25703 driverJett Rink2018-04-232-0/+266
* isl923x: Add 'charger_dump' console command.Aseda Aboagye2018-04-182-3/+39
* charger/rt946x: Set precharge threshold voltagePhilip Chen2018-04-172-0/+23
* charger/rt946x: Fix IPREC maskPhilip Chen2018-04-171-1/+1
* scarlet: Enable charge termination only when battery is presentPhilip Chen2018-03-312-4/+9
* isl923x: Set OTG enable debounce time to 150msNicolas Boichat2018-03-271-0/+1
* charger/rt946x: Enable charge current terminationPhilip Chen2018-03-122-1/+7
* charger/rt946x: Limit ADC timeout to 50msPhilip Chen2018-03-091-13/+17
* isl923x: Round up requested OTG currentNicolas Boichat2018-03-091-1/+2
* Introduce CONFIG_USB_PD_5V_CHARGER_CTRLPhilip Chen2018-03-051-0/+10
* charger/rt946x: Support BC 1.2Philip Chen2018-02-282-3/+102
* charger/rt946x: Initialize earlierPhilip Chen2018-02-261-1/+1
* charger/rt946x: Disable charge timerPhilip Chen2018-02-142-0/+9
* charger/rt946x: Set up pre-charge currentPhilip Chen2018-02-062-0/+28
* isl923x: Don't initialize ICL on sysjump.Aseda Aboagye2018-02-011-0/+8
* charger/rt946x: Reset VBUS by defaultPhilip Chen2018-01-301-0/+7
* charger/rt946x: Clear irq flags correctlyPhilip Chen2018-01-301-9/+9
* charger/rt946x: Log the init failurePhilip Chen2018-01-301-2/+4
* bd9995x: Clear VSYS_PRIORITY when Vbat > Vbat_minScott Collyer2018-01-221-2/+43
* scarlet: Use TCPC to detect if AC is presentPhilip Chen2018-01-181-0/+4
* driver/charger/isl923x: Make sure CONFIG_CHARGER_NARROW_VDC is setNicolas Boichat2018-01-101-0/+4
* charger/isl923x: Implement charger_get_system_power from PSYSNicolas Boichat2018-01-102-42/+46
* charger/isl923x: Protect CONTROL1 read-modify-write with a mutexNicolas Boichat2018-01-041-20/+48
* charge_state_v2: Add charge_set_output_current_limit functionNicolas Boichat2018-01-044-2/+8
* charger/rt946x: Increase boost current thresholdPhilip Chen2017-12-181-1/+1
* charger/rt946X: Set boost current threshold correctlyPhilip Chen2017-12-181-18/+14
* isl923x: Add support for reverse AMON ("OTG")Nicolas Boichat2017-12-111-22/+41