i2c: mux: gpio: remove support for class-based device instantiation
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 15 Apr 2024 20:48:42 +0000 (22:48 +0200)
committerAndi Shyti <andi.shyti@kernel.org>
Sun, 5 May 2024 22:56:30 +0000 (00:56 +0200)
commit073e58bf6b1a689da2ffcfc7fc515005f8794018
tree08daec61e4c17a4a28d32342f07811fe05c79efb
parent780868fc480ee8e89e8db89c7946716cc75a36e9
i2c: mux: gpio: remove support for class-based device instantiation

i801 as only user of gpio i2c mux removed support for class-based device
instantiation on muxed busses. Class-based device instantiation is a
legacy mechanism and shouldn't be used in new code, therefore remove
support also here.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
drivers/i2c/muxes/i2c-mux-gpio.c
include/linux/platform_data/i2c-mux-gpio.h