summaryrefslogtreecommitdiff
path: root/src/drivers/i2c
AgeCommit message (Expand)Author
2022-08-17drivers/i2c: add MAX98396 driverEric Lai
2022-08-11drivers: Add SPDX identifiers to files missing themMartin Roth
2022-08-03drivers/i2c/dw_i2c: Re-add check for empty i2c transfer listNico Huber
2022-07-17drivers: Get rid of unnecessary blank lines {before,after} braceElyes HAOUAS
2022-06-08drivers/tpm/cr50: Add TPM IRQ timeout Kconfig optionYu-Ping Wu
2022-05-31drivers/i2c/generic: Add support for i2c device detectionMatt DeVillier
2022-05-31drivers/i2c/dw_i2c: Adjust to handle 0-byte transfersMatt DeVillier
2022-05-28drivers/i2c/cs35l53: Add device description and UIDVitaly Rodionov
2022-04-24tpm: Allow separate handling of Google Ti50 TPMJes Klinke
2022-04-24drivers: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-04-21tpm: Refactor TPM Kconfig dimensionsJes B. Klinke
2022-04-13drivers/i2c/designware/dw_i2c: Remove unnecessary tabs in debug logReka Norman
2022-03-25drivers/i2c/tpm: Work around missing board_cfg in Ti50 FW under 0.15Eric Lai
2022-03-18drivers/i2c/cs35l53: Add driver for generating device in SSDTStefan Binding
2022-03-15i2c: Add configurable I2C transfer timeoutJes Klinke
2022-03-09{drivers/security}: Replace `cb_err_t` with `enum cb_err`Subrata Banik
2022-03-07drivers/tpm/cr50: Add I2C bus support to cr50 driverTim Wawrzynczak
2022-02-23cr50: Increase cr50 i2c probe timeoutRob Barnes
2022-02-11drivers/i2c/tpm/cr50: Remove unused `chip` function argumentsTim Wawrzynczak
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-04drivers/i2c/designware/dw_i2c: improve CONTROL_SPEED_FS definitionFelix Held
2022-02-02drivers/i2c/designware/dw_i2c: use cb_err for dw_i2c_gen_speed_configFelix Held
2022-02-01drivers/i2c/designware/dw_i2c: limit scope of dw_i2c_transferFelix Held
2022-02-01drivers/i2c/designware/dw_i2c: return enum cb_err from dw_i2c_transferFelix Held
2022-02-01drivers/i2c/designware/dw_i2c: return enum cb_err from dw_i2c_initFelix Held
2022-02-01drivers/i2c/designware/dw_i2c: use enum cb_err for static functionsFelix Held
2022-02-01drivers/i2c/designware/dw_i2c.h: include types.h instead of stdint.hFelix Held
2022-02-01drivers/i2c/designware/dw_i2c: add missing types.h includeFelix Held
2022-01-19driver/i2c: Add sx9360 driverSeunghwan Kim
2022-01-17cr50: Increase cr50 i2c probe timeoutRob Barnes
2022-01-17drivers/i2c/tpm/Kconfig: Reduce visibility of some configsArthur Heymans
2022-01-10src/drivers/i2c/gpiomux: Remove unused <stdlib.h>Elyes HAOUAS
2021-11-24drivers/i2c/tpm: Fix blank default statementKarthikeyan Ramasubramanian
2021-11-22drivers/tpm: Add firmware-power-managed DSD propertyRob Barnes
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-09-20driver/i2c/max98390: Add vmon_slot_no/imon_slot_no propertyWisley Chen
2021-09-14driver/i2c/max98390: add dsm_param_nameWisley Chen
2021-08-23include/bcd: move bcd code to commonlib/bsd/includeRicardo Quesada
2021-08-09drivers/i2c/da7219: Update _S0W to D3hotTim Wawrzynczak
2021-06-04drivers/i2c/designware: Report I2C timings for additional bus speedsWerner Zeh
2021-05-30drivers/i2c/rx6110sa: Add a Kconfig switch to disable ACPI supportWerner Zeh
2021-05-12drivers/i2c/cs42l42: Make HS_BIAS_SENSE_EN optionalVitaly Rodionov
2021-05-05drivers/i2c/generic: Set S0W to D3hot for wake deviceTony Huang
2021-04-30drivers/i2c/designware: Use safe defaults for SCL parametersKyösti Mälkki
2021-04-23drivers/i2c/cs42l42: Add driver for generating device in SSDTVitaly Rodionov
2021-04-15drivers/i2c/tas5825m: Add driver for TI TAS5825MJeremy Soller
2021-04-06drivers/i2c/nau8825: Support nau8825 for ACPI GPIO descriptorsSeven Lee
2021-03-10drivers/i2c: sx9310: Replace register map with descriptive namesGwendal Grignou
2021-03-04src/drivers/i2c/rx6110sa: Add official ACPI IDWerner Zeh
2021-02-18drivers/i2c/hid: Enforce level triggered IRQ modeKarthikeyan Ramasubramanian
2021-01-19drivers/i2c/tpm/cr50.c: Use __func__Elyes HAOUAS
2021-01-19drivers/i2c/tpm/tpm.c: Use __func__Elyes HAOUAS
2021-01-19drivers/i2c/tpm/tis.c: Use __func__Elyes HAOUAS
2021-01-18drivers/i2c/sx9324: Add IrqCfg1 registerStanley Wu
2020-12-08drivers/i2c/tpm: Unconditionally allow I2C TPM ACPI nodeJes Klinke
2020-12-05drivers/i2c/sx9324: Add more registers and reorderEric Lai
2020-12-02drivers/i2c/nct7802y: Move the sensor initialization procedureMaxim Polyakov
2020-11-22drivers/i2c/hid: Use ACPI device name if provided by configMatt DeVillier
2020-11-22drivers/i2c/generic: Only write DDN field if description not emptyMatt DeVillier
2020-11-22drivers/i2c: Add a driver for Semtech SX9324Eric Lai
2020-11-19src/drivers/i2c/rx6110sa: Omit _HID temporarilyWerner Zeh
2020-11-16drivers/i2c/tpm: Remove ifdef of non-existant Kconfig optionMartin Roth
2020-11-16src: Update some incorrect config options in commentsMartin Roth
2020-11-16drivers/i2c/dw: Check for TX_ABORT in transferKangheui Won
2020-11-12drivers/i2c/rx6110sa: Delete unused definesWerner Zeh
2020-11-12drivers/i2c/rx6110sa: Add basic ACPI supportWerner Zeh
2020-11-09acpi: Call acpi_fill_ssdt() only for enabled devicesKarthikeyan Ramasubramanian
2020-10-19drivers/i2c/gpiomux: Add chip driver for multiplexed I2C busKarthikeyan Ramasubramanian
2020-10-19drivers/i2c: Add chip driver for GPIO based I2C multiplexerKarthikeyan Ramasubramanian
2020-10-11drivers/i2c/nct7802y: Configure remote diodes and local sensorMaxim Polyakov
2020-09-21src/drivers: Drop unneeded empty linesElyes HAOUAS
2020-07-28drivers/i2c/max98373: fix error message formattingCaveh Jalali
2020-07-26src: Remove whitespace between 'sizeof' and '('Elyes HAOUAS
2020-07-14src: Remove unused 'include <stdint.h>Elyes HAOUAS
2020-07-14src: Remove unused 'include <types.h>'Elyes HAOUAS
2020-07-11drivers/i2c/w83793: Drop dead codeAngel Pons
2020-07-09drivers/i2c/adt7463: Drop dead codeAngel Pons
2020-07-02acpi_device: Replace polarity with active_low in acpi_gpio for GpioIoFurquan Shaikh
2020-06-02src: Remove redundant includesElyes HAOUAS
2020-05-20driver/i2c/max98390: Fix build error related to max98390 driverSeunghwan Kim
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-18driver/i2c/max98390: Correct included file pathSeunghwan Kim
2020-05-15drivers/i2c/designware: Check if the device is poweredRaul E Rangel
2020-05-13src: Remove unused '#include <stdint.h>'Elyes HAOUAS
2020-05-13Remove new additions of "this file is part of" linesFurquan Shaikh
2020-05-11driver/i2c/max98390: Add i2c driver for Maxim 98390 codecSeunghwan Kim
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-06treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-01src: Remove not used 'include <smbios.h>'Elyes HAOUAS
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-28drivers/i2c: Constify struct device * param to i2c fill ssdt callbackFurquan Shaikh
2020-04-28i2c/designware: Constify struct device * parameter to dw_i2c_soc_dev_to_busFurquan Shaikh
2020-04-23rules.h: Rename ENV_VERSTAGE to ENV_SEPARATE_VERSTAGEJulius Werner
2020-04-10Replace DEVICE_NOOP with noop_(set|read)_resourcesNico Huber
2020-04-10Drop unnecessary DEVICE_NOOP entriesNico Huber
2020-04-06src/drivers: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber