summaryrefslogtreecommitdiffstats
path: root/drivers/i2c
Commit message (Expand)AuthorAgeFilesLines
* i2c: add EFI i2c master driverTomas Marek2024-04-043-0/+299
* Merge branch 'for-next/bus-probe'Sascha Hauer2024-03-151-6/+0
|\
| * treewide: remove bus probe functions that just call driver probeAhmad Fatoum2024-02-291-6/+0
* | i2c: i2c-imx-lpi2c: remove debugging leftoverSascha Hauer2024-03-011-1/+0
|/
* Merge branch 'for-next/misc'Sascha Hauer2024-02-211-7/+0
|\
| * drivers: drop simple bus remove in favor of common implementationAhmad Fatoum2024-02-161-7/+0
* | Merge branch 'for-next/imx'Sascha Hauer2024-02-212-17/+55
|\ \
| * | i2c: lpi2c: add PBL supportSascha Hauer2024-02-082-1/+35
| * | i2c: lpi2c: use udelay for timeout loopsSascha Hauer2024-02-081-10/+15
| * | i2c: lpi2c: determine clk rate during probeSascha Hauer2024-02-081-6/+5
| |/
* / i2c: don't return error pointers from of_find_i2c_adapter_by_nodeAhmad Fatoum2024-02-191-1/+1
|/
* i2c: Add lpi2c supportSascha Hauer2023-11-173-0/+526
* treewide: switch regmap.h include to linux/regmap.hAhmad Fatoum2023-10-263-3/+3
* i2c: Add slices for I2C adaptersSascha Hauer2023-09-121-0/+7
* i2c: stm32: Update driverAlexander Shiyan2023-08-071-165/+277
* treewide: Print device nodes with %pOFSascha Hauer2023-07-031-6/+5
* treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-1312-0/+12
* Merge branch 'for-next/of-overlay' into nextSascha Hauer2023-03-161-15/+9
|\
| * i2c: implement rescanSascha Hauer2023-03-101-15/+9
* | ARM: omap: Move mach header files to include/mach/omapSascha Hauer2023-03-061-2/+2
|/
* Merge branch 'for-next/misc'Sascha Hauer2023-02-231-2/+11
|\
| * i2c: implement detect callback for virtual adapter device as wellAhmad Fatoum2023-01-261-2/+11
* | I2C: i.MX: early: Use a custom delay on i.MX6John Watts2023-02-021-1/+21
* | i2c: Make i2c_recover_bus() to return -EBUSY if bus recovery unimplementedSascha Hauer2023-01-251-1/+1
* | i2c: i.MX: Use initialized dev for dev_dbg()Sascha Hauer2023-01-251-7/+9
* | I2C: i.MX: Add early i2c support for i.MX6John Watts2023-01-241-0/+14
|/
* Merge branch 'for-next/misc-struct-rename'Sascha Hauer2023-01-201-6/+24
|\
| * i2c: implement detect callbackAhmad Fatoum2023-01-201-5/+21
| * i2c: write debug print when registering any i2c clientAhmad Fatoum2023-01-201-1/+3
* | i2c: at91: extend for SAMA5D4 supportAhmad Fatoum2023-01-121-1/+13
|/
* Rename struct driver_d to driverSascha Hauer2023-01-1013-13/+13
* Rename struct device_d to deviceSascha Hauer2023-01-1016-41/+44
* Rename device_d::device_node to device_d::of_nodeSascha Hauer2023-01-1015-40/+42
* i2c: imx: increase timeout in i2c_fsl_poll_status from 1 to 5msAhmad Fatoum2023-01-101-1/+1
* i2c: bcm283x: fix use of unregistered device in debug printAhmad Fatoum2022-12-021-1/+1
* i2c: implement of_i2c_device_enable_and_register_by_alias()Ahmad Fatoum2022-09-121-0/+13
* i2c: implement of_i2c_register_devices_by_node()Ahmad Fatoum2022-09-121-0/+20
* Merge branch 'for-next/misc'Sascha Hauer2022-08-111-8/+15
|\
| * i2c: bcm283x: fix ending of transfer in case of NACKDaniel Brát2022-08-091-8/+15
* | pbl: generalize fsl i2c_early API into pbl_i2cAhmad Fatoum2022-08-081-8/+13
|/
* i2c: add bcm283x i2c host controller supportDaniel Brát2022-06-173-0/+332
* i2c: rockchip: fix transfer return valueAhmad Fatoum2022-05-111-5/+8
* i2c: add Cadence i2c host controller supportMatthias Fend2022-05-113-0/+462
* ARM: stm32mp: allow driver reuse for STM32 MCUsAhmad Fatoum2022-02-011-1/+1
* i2c: add Rockchip i2c controller supportAhmad Fatoum2022-01-173-0/+467
* drivers: migrate "GPL-2.0" license identifiers to SPDX 2.0Roland Hieber2021-11-2218-18/+18
* Merge branch 'for-next/spdx'Sascha Hauer2021-11-1522-92/+28
|\
| * drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-0121-73/+23
| * i2c: algo-bit: switch to SPDX-License-IdentifierAhmad Fatoum2021-11-011-19/+5
* | Merge branch 'for-next/misc'Sascha Hauer2021-11-152-4/+3
|\ \