Merge tag 'i2c-for-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c updates from Wolfram Sang: "This marks the end of a transition to let I2C have the same probe semantics as other subsystems. Uwe took care that no drivers in the current tree nor in -next use the deprecated .probe call. So, it is a good time to switch to the new, standard semantics now. There is also a regression fix: - regression fix for the notifier handling of the I2C core - final coversions of drivers away from deprecated .probe - make .probe_new the standard probe and convert I2C core to use it * tag 'i2c-for-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: i2c: dev: Fix bus callback return values i2c: Convert drivers to new .probe() callback i2c: mux: Convert all drivers to new .probe() callback i2c: Switch .probe() to not take an id parameter media: i2c: ov2685: convert to i2c's .probe_new() media: i2c: ov5695: convert to i2c's .probe_new() w1: ds2482: Convert to i2c's .probe_new() serial: sc16is7xx: Convert to i2c's .probe_new() mtd: maps: pismo: Convert to i2c's .probe_new() misc: ad525x_dpot-i2c: Convert to i2c's .probe_new()
No related branches found
No related tags found
Showing
- drivers/i2c/i2c-core-base.c 3 additions, 10 deletionsdrivers/i2c/i2c-core-base.c
- drivers/i2c/i2c-dev.c 18 additions, 6 deletionsdrivers/i2c/i2c-dev.c
- drivers/i2c/i2c-slave-eeprom.c 1 addition, 1 deletiondrivers/i2c/i2c-slave-eeprom.c
- drivers/i2c/i2c-slave-testunit.c 1 addition, 1 deletiondrivers/i2c/i2c-slave-testunit.c
- drivers/i2c/i2c-smbus.c 1 addition, 1 deletiondrivers/i2c/i2c-smbus.c
- drivers/i2c/muxes/i2c-mux-ltc4306.c 1 addition, 1 deletiondrivers/i2c/muxes/i2c-mux-ltc4306.c
- drivers/i2c/muxes/i2c-mux-pca9541.c 1 addition, 1 deletiondrivers/i2c/muxes/i2c-mux-pca9541.c
- drivers/i2c/muxes/i2c-mux-pca954x.c 1 addition, 1 deletiondrivers/i2c/muxes/i2c-mux-pca954x.c
- drivers/media/i2c/ov2685.c 2 additions, 3 deletionsdrivers/media/i2c/ov2685.c
- drivers/media/i2c/ov5695.c 2 additions, 3 deletionsdrivers/media/i2c/ov5695.c
- drivers/misc/ad525x_dpot-i2c.c 3 additions, 3 deletionsdrivers/misc/ad525x_dpot-i2c.c
- drivers/mtd/maps/pismo.c 2 additions, 3 deletionsdrivers/mtd/maps/pismo.c
- drivers/tty/serial/sc16is7xx.c 3 additions, 3 deletionsdrivers/tty/serial/sc16is7xx.c
- drivers/w1/masters/ds2482.c 2 additions, 3 deletionsdrivers/w1/masters/ds2482.c
- include/linux/i2c.h 11 additions, 7 deletionsinclude/linux/i2c.h
Loading
Please register or sign in to comment