Merge tag 'i2c-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c updates from Wolfram Sang: - I2C has now a co-maintainer taking care of the host drivers. Welcome Andi Shyti and have fun! - platform remove callback converted to return void in drivers - simplify drivers by using devm_clk_get_enabled() - introduce i2c_get_match_data() to avoid more boilerplate code (especially since the core stopped delivering an i2c_device_id) - and the usual bunch of driver updates * tag 'i2c-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (38 commits) i2c: uniphier: Use devm_clk_get_enabled() i2c: uniphier-f: Use devm_clk_get_enabled() i2c: owl: Use devm_clk_get_enabled() i2c: lpc2k: Use devm_clk_get_enabled() i2c: hix5hd2: Use devm_clk_get_enabled() i2c: sun6i-p2wi: Use devm_clk_get_enabled() i2c: pasemi-platform: Use devm_clk_get_enabled() i2c: mt7621: Use devm_clk_get_enabled() i2c: xiic: Use devm_clk_get_enabled() i2c: davinci: Use platform table macro over module_alias i2c: ocores: use devm_ managed clks i2c: nomadik: Use dev_err_probe() whenever possible i2c: nomadik: Use devm_clk_get_enabled() i2c: nomadik: Remove unnecessary goto label usb: typec: ucsi: Mark dGPUs as DEVICE scope i2c: wmt: Use devm_platform_get_and_ioremap_resource() i2c: versatile: Use devm_platform_get_and_ioremap_resource() i2c: hix5hd2: Add I2C_M_STOP flag support for i2c-hix5hd2 driver. i2c: mpc: Use of_property_read_reg() to parse "reg" i2c: imx-lpi2c: Don't open-code DIV_ROUND_UP ...
No related branches found
No related tags found
Showing
- Documentation/i2c/busses/i2c-i801.rst 1 addition, 1 deletionDocumentation/i2c/busses/i2c-i801.rst
- drivers/i2c/busses/Kconfig 2 additions, 2 deletionsdrivers/i2c/busses/Kconfig
- drivers/i2c/busses/i2c-altera.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-altera.c
- drivers/i2c/busses/i2c-amd-mp2-plat.c 2 additions, 3 deletionsdrivers/i2c/busses/i2c-amd-mp2-plat.c
- drivers/i2c/busses/i2c-aspeed.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-aspeed.c
- drivers/i2c/busses/i2c-at91-core.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-at91-core.c
- drivers/i2c/busses/i2c-au1550.c 2 additions, 3 deletionsdrivers/i2c/busses/i2c-au1550.c
- drivers/i2c/busses/i2c-axxia.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-axxia.c
- drivers/i2c/busses/i2c-bcm-iproc.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-bcm-iproc.c
- drivers/i2c/busses/i2c-bcm-kona.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-bcm-kona.c
- drivers/i2c/busses/i2c-bcm2835.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-bcm2835.c
- drivers/i2c/busses/i2c-brcmstb.c 2 additions, 3 deletionsdrivers/i2c/busses/i2c-brcmstb.c
- drivers/i2c/busses/i2c-cadence.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-cadence.c
- drivers/i2c/busses/i2c-cbus-gpio.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-cbus-gpio.c
- drivers/i2c/busses/i2c-cht-wc.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-cht-wc.c
- drivers/i2c/busses/i2c-cpm.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-cpm.c
- drivers/i2c/busses/i2c-cros-ec-tunnel.c 2 additions, 4 deletionsdrivers/i2c/busses/i2c-cros-ec-tunnel.c
- drivers/i2c/busses/i2c-davinci.c 14 additions, 15 deletionsdrivers/i2c/busses/i2c-davinci.c
- drivers/i2c/busses/i2c-designware-common.c 8 additions, 0 deletionsdrivers/i2c/busses/i2c-designware-common.c
- drivers/i2c/busses/i2c-designware-core.h 4 additions, 0 deletionsdrivers/i2c/busses/i2c-designware-core.h
Loading
Please register or sign in to comment