summaryrefslogtreecommitdiff
path: root/driver
Commit message (Expand)AuthorAgeFilesLines
* grunt: Initial USB PD board code.Edward Hill2017-11-301-0/+1
* charger: add sy21612 buck-boost converter driverRong Chang2017-11-293-0/+378
* sb_fw_update: Get rid of CONFIG_SB_FIRMWARE_UPDATEFurquan Shaikh2017-11-283-385/+0
* OPT3001: Support MOTIONSENSE_CMD_SENSOR_[OFFSET|RANGE] for calibration.Marco Chen2017-11-262-51/+34
* touchpad_elan: Rename task/interrupts functionsNicolas Boichat2017-11-202-20/+3
* motion_sense: Put set_range in common codeGwendal Grignou2017-11-1710-67/+25
* PS8751 and PS8805 does not generate BIST Carrier Mode 2Sam Hurst2017-11-142-1/+47
* usb_update: Add support for touchpad debugging featureNicolas Boichat2017-11-141-0/+7
* isl9238: Don't reread PROG pin or reload ILIM.Aseda Aboagye2017-11-142-0/+24
* isl923x: Change charger_post_init().Aseda Aboagye2017-11-141-28/+41
* isl9238: Raise min input voltage limit.Aseda Aboagye2017-11-132-1/+15
* pi3usb9281: sync USB switch hardware control with switch stateRong Chang2017-11-131-0/+3
* bd9995x: Leave USB data switches closed on PD power swapShawn Nematbakhsh2017-11-072-35/+56
* bd9995x: Use fixed PD-port-to-VBUS/VCC mappingShawn Nematbakhsh2017-11-072-26/+17
* Fizz: Modify thermal tableRyan Zhang2017-11-062-8/+55
* battery/max17055: Allow chargingPhilip Chen2017-11-031-0/+10
* battery/max17055: Use macros to clean up duplicate codePhilip Chen2017-11-021-25/+25
* charger/rt946x: Implement VBUS measurementPhilip Chen2017-11-012-1/+47
* driver: add IT5205 mux driverDino Li2017-10-313-0/+153
* driver: BMM150: Set max frequency based on repetitions settingGwendal Grignou2017-10-301-1/+10
* driver: Rename pmic_tps650830 -> pmic_tps650x30.Aseda Aboagye2017-10-262-35/+35
* battery/max17055: Measure temperature using external thermistorPhilip Chen2017-10-241-0/+13
* driver: ppc: Add support for TI SN5S330.Aseda Aboagye2017-10-233-0/+425
* bq24392: Make chip_en active low.Aseda Aboagye2017-10-231-9/+26
* isl9238: Add support for providing power using OTGNicolas Boichat2017-10-202-2/+51
* scarlet: Lower VMIVRPhilip Chen2017-10-191-1/+1
* chip/stm32/usart: Add flags to usart_configNicolas Boichat2017-10-181-0/+1
* isl9237: Fix HW ramp setting in charger_post_initNicolas Boichat2017-10-181-3/+3
* charge_ramp: Move ramp allowed / ilim callbacks to common codeShawn Nematbakhsh2017-10-064-28/+87
* driver: bm160: Fix minimal gyro frequencyGwendal Grignou2017-09-201-1/+1
* driver: lsm6dsm/lsm6dsl: Fix LSM6DSM_ODR_TO_NORMALIZE macroGwendal Grignou2017-09-201-6/+6
* hammer: Support different IC types in touchpad FW updateChun-Ta Lin2017-09-141-5/+30
* battery/max17055: update battery remaining capacity message dynamicLin Huang2017-09-131-1/+9
* cleanup: Remove lucid and snoball boardsShawn Nematbakhsh2017-09-121-7/+0
* driver/touchpad_elan: Add support for FW updatingChun-Ta Lin2017-09-121-5/+157
* tcpm: it83xx: enable cc voltage detector after vconn is offedDino Li2017-09-081-2/+18
* cleanup: Remove duplicate BD9995X CONFIGsShawn Nematbakhsh2017-09-023-10/+6
* touchpad_elan: Discard zero finger clicksNicolas Boichat2017-09-011-7/+11
* anx3429: force chip reset on PD_RESUMECaveh Jalali2017-08-292-2/+14
* charger/rt946x: Fix the function namePhilip Chen2017-08-291-1/+1
* tcpm: fusb302: Round VNC and Rd thresholds to nearest stepShawn Nematbakhsh2017-08-281-1/+6
* charger: bd9995x: Disable topoff modeShawn Nematbakhsh2017-08-281-3/+1
* anx3429: read chip firmware version during initCaveh Jalali2017-08-251-0/+2
* anx74xx: enable driver "release".Caveh Jalali2017-08-241-1/+5
* charger/rt946x: Disable battery thermal protectionPhilip Chen2017-08-222-0/+9
* tcpm: Configure board specific post TCPC initVijay Hiremath2017-08-211-1/+11
* battery/max17055: Specify desired charging voltage/currentPhilip Chen2017-08-211-2/+2
* battery/max17055: Wait longer for initial configPhilip Chen2017-08-181-2/+2
* battery/max17055: Process negative current/temperature rightPhilip Chen2017-08-181-2/+2
* charger/rt946x: Finish init no matter which CHIP REV it isPhilip Chen2017-08-172-8/+4