summaryrefslogtreecommitdiff
path: root/driver
Commit message (Expand)AuthorAgeFilesLines
* charger/rt946x: Add an interface to check charge terminationPhilip Chen2018-05-152-0/+22
* charger/rt946x: Fix macro coding stylePhilip Chen2018-05-101-14/+17
* usb_mux: Simplify logging to reduce code sizePhilip Chen2018-04-241-5/+5
* TCPM: Prevent premature reading of PD Packets in FUSB302 driverSam Hurst2018-04-201-3/+0
* charger/rt946x: Set precharge threshold voltagePhilip Chen2018-04-172-0/+23
* charger/rt946x: Fix IPREC maskPhilip Chen2018-04-171-1/+1
* battery/max17055: Check/Reload the battery profilePhilip Chen2018-04-021-6/+23
* scarlet: Enable charge termination only when battery is presentPhilip Chen2018-03-312-4/+9
* battery/max17055: Report BP_NOT_SURE before battery detection finishesPhilip Chen2018-03-312-3/+37
* battery/max17055: Report the raw measured currentPhilip Chen2018-03-241-1/+1
* battery/max17055: Implement battery_status()Philip Chen2018-03-212-1/+26
* tcpm/fusb302: Update VBUS supplier when VBUS level changesPhilip Chen2018-03-161-4/+22
* battery/max17055: Fix the unit of cycle countPhilip Chen2018-03-131-1/+9
* charger/rt946x: Enable charge current terminationPhilip Chen2018-03-122-1/+7
* charger/rt946x: Limit ADC timeout to 50msPhilip Chen2018-03-091-13/+17
* Introduce CONFIG_USB_PD_5V_CHARGER_CTRLPhilip Chen2018-03-081-0/+10
* charger/rt946x: Support BC 1.2Philip Chen2018-03-082-3/+102
* charger/rt946x: Initialize earlierPhilip Chen2018-02-271-1/+1
* battery/max17055: Report battery presence properlyPhilip Chen2018-02-271-13/+15
* charger/rt946x: Disable charge timerPhilip Chen2018-02-152-0/+9
* tcpm/fusb302: Wake charger task on VBUS level changePhilip Chen2018-02-081-0/+1
* driver/led/lm3630a: Disable Bank B, avoid race setting brightnessNicolas Boichat2018-02-071-9/+8
* charger/rt946x: Set up pre-charge currentPhilip Chen2018-02-062-0/+28
* touchpad_elan: Power off when USB is suspended without wakeNicolas Boichat2018-02-051-2/+61
* ppc: Add Vconn and CC polarity settings.Aseda Aboagye2018-02-012-0/+39
* isl923x: Don't initialize ICL on sysjump.Aseda Aboagye2018-02-011-0/+8
* cleanup: Correcting VBUS discharge commentJett Rink2018-02-011-1/+2
* sn5s330: Enable VBUS interruptsEdward Hill2018-01-312-10/+45
* usb pd: Adding PPC vbus discharge pathJett Rink2018-01-312-0/+25
* 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
* Nami: Update for ALS and temperture sensorElmo_Lan2018-01-283-0/+97
* driver/led: Add LM3630A driverBenjamin Gordon2018-01-253-0/+138
* bd9995x: Clear VSYS_PRIORITY when Vbat > Vbat_minScott Collyer2018-01-221-2/+43
* touchpad_elan: Add retry logic if the touchpad does not respondNicolas Boichat2018-01-211-2/+33
* scarlet: Use TCPC to detect if AC is presentPhilip Chen2018-01-181-0/+4
* power: introducing pwr_avg console commandRuben Rodriguez Buchillon2018-01-162-0/+38
* 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
* driver/bc12/pi3usb9281: Make a few functions staticNicolas Boichat2018-01-032-21/+6
* Add SB-TSI temp sensor driverAlec Thilenius2018-01-033-0/+87
* ec_driver: Add ADT7481 and TMP411 I2C sensorsScott Worley2017-12-285-1/+999
* charger/rt946x: Increase boost current thresholdPhilip Chen2017-12-181-1/+1
* meowth: zoombini: Mask off 5V PGOOD and COMP_C.Aseda Aboagye2017-12-181-0/+1
* charger/rt946X: Set boost current threshold correctlyPhilip Chen2017-12-181-18/+14
* touchpad_elan: Add support for debugging modeNicolas Boichat2017-12-141-2/+125
* ppc: Add API to set Vbus source ILIM.Aseda Aboagye2017-12-131-0/+37