summaryrefslogtreecommitdiffstats
path: root/drivers/i2c
Commit message (Expand)AuthorAgeFilesLines
* i2c: i801: Fix a refactoring that broke a touchpad on Lenovo P1Maxim Levitsky2024-03-261-3/+4
* i2c: muxes: pca954x: Allow sharing reset GPIOChris Packham2024-03-201-8/+38
* Merge tag 'i2c-host-6.9-part2' of git://git.kernel.org/pub/scm/linux/kernel/g...Wolfram Sang2024-03-201-308/+432
|\
| * i2c: nomadik: sort includesThéo Lebrun2024-03-121-8/+8
| * i2c: nomadik: support Mobileye EyeQ5 I2C controllerThéo Lebrun2024-03-121-4/+86
| * i2c: nomadik: fetch i2c-transfer-timeout-us property from devicetreeThéo Lebrun2024-03-121-1/+8
| * i2c: nomadik: replace jiffies by ktime for FIFO flushing timeoutThéo Lebrun2024-03-121-3/+3
| * i2c: nomadik: support short xfer timeouts using waitqueue & hrtimerThéo Lebrun2024-03-121-22/+48
| * i2c: nomadik: use bitops helpersThéo Lebrun2024-03-121-73/+88
| * i2c: nomadik: simplify IRQ masking logicThéo Lebrun2024-03-121-12/+6
| * i2c: nomadik: rename private struct pointers from dev to privThéo Lebrun2024-03-081-214/+214
* | Merge tag 'i2c-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-1518-453/+479
|\ \
| * | Merge tag 'i2c-host-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/and...Wolfram Sang2024-03-1216-444/+465
| |\|
| | * i2c: sprd: Convert to platform remove callback returning voidUwe Kleine-König2024-03-081-4/+2
| | * i2c: rcar: Prepare for the advent of ARCH_RCAR_GEN4Geert Uytterhoeven2024-03-061-1/+1
| | * i2c: imx-lpi2c: add generic GPIO recovery for LPI2CCarlos Song2024-03-061-0/+27
| | * i2c: cadence: Add system suspend and resume PM supportJi Sheng Teoh2024-03-041-0/+33
| | * i2c: mpc: remove outdated macroWolfram Sang2024-03-041-3/+1
| | * i2c: mpc: use proper binding for transfer timeoutsWolfram Sang2024-03-041-6/+6
| | * i2c: designware: Implement generic polling mode code for Wangxun 10Gb NICJarkko Nikula2024-02-272-102/+75
| | * i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NICJarkko Nikula2024-02-271-1/+1
| | * i2c: designware: Move interrupt handling functions before i2c_dw_xfer()Jarkko Nikula2024-02-271-113/+113
| | * i2c: designware: Use accessors to DW_IC_INTR_MASK registerJarkko Nikula2024-02-273-11/+20
| | * i2c: designware: Do not enable interrupts shortly in polling modeJarkko Nikula2024-02-272-3/+9
| | * i2c: designware: Uniform initialization flow for polling modeJarkko Nikula2024-02-274-36/+11
| | * i2c: Remove redundant comparison in npcm_i2c_reg_slaveRand Deeb2024-02-141-3/+0
| | * i2c: i801: Add helper i801_get_block_lenHeiner Kallweit2024-02-081-15/+20
| | * i2c: i801: Add SMBUS_LEN_SENTINELHeiner Kallweit2024-02-081-6/+16
| | * i2c: i801: Split i801_block_transactionHeiner Kallweit2024-02-081-62/+50
| | * i2c: i801: Add helper i801_check_and_clear_pec_errorHeiner Kallweit2024-02-081-14/+24
| | * i2c: i801: Define FEATURES_ICH5 as an extension of FEATURES_ICH4Heiner Kallweit2024-02-081-3/+2
| | * i2c: hisi: Add clearing tx aempty interrupt operationDevyn Liu2024-02-081-0/+11
| | * i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1Devyn Liu2024-02-081-1/+1
| | * i2c: sh_mobile: Switch R-Mobile A1/APE6 and SH-Mobile AG5 to new frequency ca...Geert Uytterhoeven2024-02-081-16/+11
| | * i2c: imx: move to generic GPIO recoveryEsben Haabendal2024-02-081-57/+5
| | * i2c: i801: Remove unused argument from tco functionsHeiner Kallweit2024-02-081-6/+4
| | * i2c: i801: Replace magic value with constant in dmi_check_onboard_devicesHeiner Kallweit2024-02-081-1/+1
| | * i2c: muxes: pca954x: Enable features on MAX7357Patrick Rudolph2024-02-081-1/+42
| * | i2c: smbus: Prepare i2c_register_spd for usage on muxed segmentsHeiner Kallweit2024-03-041-7/+12
| * | i2c: constify the struct device_type usageRicardo B. Marliere2024-03-041-2/+2
* | | Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-03-141-1/+1
|\ \ \
| * | | Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska2024-03-061-1/+1
| |/ /
* | | i2c: aspeed: Fix the dummy irq expected printTommy Huang2024-03-081-0/+1
* | | i2c: wmt: Fix an error handling path in wmt_i2c_probe()Christophe JAILLET2024-03-081-1/+5
* | | i2c: i801: Avoid potential double call to gpiod_remove_lookup_tableHeiner Kallweit2024-03-081-1/+3
* | | i2c: i801: Fix using mux_pdev before it's setHeiner Kallweit2024-03-081-1/+1
* | | i2c: imx: when being a target, mark the last read as processedCorey Minyard2024-02-231-0/+5
|/ /
* | i2c: i801: Fix block process call transactionsJean Delvare2024-02-141-2/+2
* | i2c: pasemi: split driver into two separate modulesArnd Bergmann2024-02-142-4/+8
* | i2c: qcom-geni: Correct I2C TRE sequenceViken Dadhaniya2024-02-121-7/+7
|/