summaryrefslogtreecommitdiff
path: root/src/drivers/i2c
AgeCommit message (Expand)Author
2018-02-10drivers/i2c/da7219: Allow GPIO based interruptDaniel Kurtz
2018-02-02drivers/i2c/designware: conform to controller restrictionsAaron Durbin
2018-02-01drivers/i2c/designware: Unset IC_ENABLE when setting target addressChris Ching
2018-01-30drivers/i2c/tpm: Add irq_gpio support to tpm.Justin TerAvest
2018-01-25drivers/i2c/designware: reduce API complication for bus configAaron Durbin
2018-01-24drives/i2c/designware: incorporate device_operations supportAaron Durbin
2018-01-24drivers/i2c/designware: namespace soc functionsAaron Durbin
2018-01-24device/i2c_bus: allow i2c_bus and i2c_simple to coexistAaron Durbin
2018-01-23drivers/i2c/max98373: Add driver for generating device in SSDTN, Harshapriya
2018-01-18security/tpm: Change TPM naming for different layers.Philipp Deppenwiese
2018-01-18security/tpm: Move tpm TSS and TSPI layer to security sectionPhilipp Deppenwiese
2017-12-22ic2/designware: Move Intel i2c logic to shared driverChris Ching
2017-11-22drivers/i2c/tpm/cr50: Simplify and increase init delay to 30 secondsDuncan Laurie
2017-11-09drivers/i2c/tpm/cr50: Increase init delay to 30 secondsDuncan Laurie
2017-11-07src: Fix all Siemens copyrightsMario Scheithauer
2017-09-26Use stopwatch_wait_until_expired where applicableJonathan Neuschäfer
2017-09-14device: acpi_name() should take a const struct deviceAaron Durbin
2017-09-06driver/i2c/max98927: Add imon and vmon paramsHarsha Priya
2017-08-30acpigen: Add stop gpio control to power resourceFurquan Shaikh
2017-08-30drivers/i2c/ck505: Add generic driver to configure clockgenArthur Heymans
2017-08-30drivers/i2c/generic: Support additional device propertiesDuncan Laurie
2017-08-18drivers/i2c/rx6110sa: Drop I2C interface arbitrationNico Huber
2017-08-18include/device: Split i2c.h into threeNico Huber
2017-08-14i2c: Move to Linux like `struct i2c_msg`Nico Huber
2017-08-09drivers/i2c: Add driver for rt5663 codecDuncan Laurie
2017-08-08rx6110sa: Make sure that VLF bit will be clearedWerner Zeh
2017-07-28src/drivers: Fix checkpatch warning: no spaces at the start of a lineMartin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-06-30rx6110sa: Add a software reset sequence in case of power lossWerner Zeh
2017-06-09rx6110sa: Add more chip configuration options to chipWerner Zeh
2017-05-31rx6110sa: Add possibility to use both I2C and SMBus for the RTCWerner Zeh
2017-05-11drivers/i2c: Add new driver for RTC type RX6110 SAMario Scheithauer
2017-04-24drivers/i2c/tpm: Remove vendor.irqDaniel Kurtz
2017-04-24drivers/i2c/tpm/cr50: Use tis_plat_irq_status for Cr50 IRQ statusDaniel Kurtz
2017-04-24drivers/i2c/tpm: Hide ACPI on unsupported platformsPatrick Rudolph
2017-04-13drivers/spi/tpm: Clean up SPI TPM driverFurquan Shaikh
2017-04-03drivers/i2c/tpm: remove 1260 byte buffer from stackAaron Durbin
2017-04-03drivers/i2c/tpm: remove unused variable in tpm_transmit()Aaron Durbin
2017-04-03drivers/i2c/tpm: remove unused types from tpm.hAaron Durbin
2017-03-28Remove libverstage as separate library and source file classJulius Werner
2017-03-16i2c/generic: Add support for GPIO IRQDuncan Laurie
2017-03-16drivers/i2c/tpm: Add support for Atmel TPM (AT97SC3204)Lee Leahy
2017-03-16drivers/i2c/tpm: Add TPM (TIS) debugging supportLee Leahy
2017-03-15drivers/i2c/tpm: Fix issues detected by checkpatchLee Leahy
2017-02-20drivers/i2c: Use I2C HID driver for wacom devicesFurquan Shaikh
2017-02-19acpi_device: Move power resource function to generic codeDuncan Laurie
2017-02-17driver/i2c/max98927: add i2c driver for Maxim 98927 codecRizwan Qureshi
2017-01-29i2c/generic: Allow GPIOs to be put in _CRS and PowerResource in ACPIFurquan Shaikh
2017-01-03i2c/tpm: Ignore 0xFF bytes for status and burstCountJulius Werner
2016-12-16drivers/i2c/generic: Allow mainboards to export reset and enable GPIOsFurquan Shaikh
2016-12-16drivers/i2c/hid: Add generic I2C HID driverDuncan Laurie
2016-12-15drivers/i2c: Pass in i2c_generic_config into i2c_generic_fill_ssdtFurquan Shaikh
2016-12-15pcf8523: Fix wrong initialization of several registersWerner Zeh
2016-11-16drivers/i2c/alps: Add support for ALPS Touchpad driverBarnali Sarkar
2016-11-10drivers/i2c/wacom: Make the driver more genericFurquan Shaikh
2016-11-09google/pyro: Update WACOM touchscreen ACPI _HIDJanice Li
2016-11-07drivers/i2c/tpm/cr50: Increase IRQ timeoutDuncan Laurie
2016-10-26drivers/i2c/wacom_ts: Add support for WCOM touchscreen device driverFurquan Shaikh
2016-10-25drivers/i2c/generic: Re-factor SSDT generation codeFurquan Shaikh
2016-10-25drivers/i2c/generic: Enable support for adding PowerResource for deviceFurquan Shaikh
2016-10-24drivers/i2c/generic: Return correct name for acpi_nameFurquan Shaikh
2016-10-07src/drivers: Remove whitespace after memcpy & memsetElyes HAOUAS
2016-10-07Gale: Fix the orange color to match the UX docSuresh Rajashekara
2016-10-06i2c/ww_ring: LED changes as per UX team feedback.Suresh Rajashekara
2016-10-06i2c/ww_ring: Change LED configuration for Gale EVT3Suresh Rajashekara
2016-10-05drivers/i2c/tpm/cr50: Initialize IRQ status handler before probeDuncan Laurie
2016-10-02Kconfig: Update default hex values to start with 0xMartin Roth
2016-09-28drivers/i2c/generic: Add config for marking device as probedDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Support interrupts for statusDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Improve data handling and function namesDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Clean up locality functionsDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Rename i2c read/write functionsDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Clean up timeoutsDuncan Laurie
2016-09-21drivers/i2c/tpm/cr50: Reduce max buffer sizeDuncan Laurie
2016-09-21drivers/i2c/tpm: Split cr50 driver from main driverDuncan Laurie
2016-09-21drivers/i2c/tpm: Move common variables to headerDuncan Laurie
2016-09-19Revert "drivers/i2c/tpm: Move common variables to header"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm: Split cr50 driver from main driver"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Reduce max buffer size"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Clean up timeouts"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Rename i2c read/write functions"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Clean up locality functions"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Improve data handling and function names"Duncan Laurie
2016-09-19Revert "drivers/i2c/tpm/cr50: Support interrupts for status"Duncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Support interrupts for statusDuncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Improve data handling and function namesDuncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Clean up locality functionsDuncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Rename i2c read/write functionsDuncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Clean up timeoutsDuncan Laurie
2016-09-19drivers/i2c/tpm/cr50: Reduce max buffer sizeDuncan Laurie
2016-09-19drivers/i2c/tpm: Split cr50 driver from main driverDuncan Laurie
2016-09-19drivers/i2c/tpm: Move common variables to headerDuncan Laurie
2016-09-14drivers/i2c/tpm: Clean up handling of command readyDuncan Laurie
2016-09-08drivers/i2c/tpm: Fix early TPM probeDuncan Laurie
2016-09-06drivers/i2c/tpm: Fix error handling for tis structure not initializedDuncan Laurie
2016-09-06drivers/i2c/tpm: Add support for generating ACPI tableDuncan Laurie
2016-09-06drivers/i2c/tpm: Add support for cr50 TPMDuncan Laurie
2016-09-06drivers/i2c/tpm: Allow sleep durations to be set by the chipDuncan Laurie
2016-09-06drivers/i2c/tpm: Make driver safe for use in x86 pre-ramDuncan Laurie
2016-08-02i2c/w83795: Fix chip type messagePatrick Georgi