summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-04-30 16:03:36 +0300
committerHans Verkuil <hverkuil+cisco@kernel.org>2026-05-05 17:57:03 +0300
commit2fc030f9ff287efc4510f4ae5efee0f23e64b608 (patch)
tree83d6e29af30185bccf0d27ed33dc09ef6f47ec0e
parentfb00ee47e565e9928b6516cd92878200f47e0d3b (diff)
downloadlinux-2fc030f9ff287efc4510f4ae5efee0f23e64b608.tar.xz
media: i2c: drop unneeded dependencies on OF_GPIO
OF_GPIO is selected automatically on all OF systems. Any symbols it controls also provide stubs so there's really no reason to select it explicitly. For Kconfig entries that have no other dependencies: convert it to requiring OF to avoid new symbols popping up for everyone in make config, for others just drop it altogether. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
-rw-r--r--drivers/media/i2c/Kconfig12
1 files changed, 5 insertions, 7 deletions
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index 8f2ba4121586..a3ab48607dcf 100644
--- a/drivers/media/i2c/Kconfig
+++ b/drivers/media/i2c/Kconfig
@@ -237,7 +237,7 @@ config VIDEO_IMX319
config VIDEO_IMX334
tristate "Sony IMX334 sensor support"
- depends on OF_GPIO
+ depends on OF
select V4L2_CCI_I2C
help
This is a Video4Linux2 sensor driver for the Sony
@@ -248,7 +248,7 @@ config VIDEO_IMX334
config VIDEO_IMX335
tristate "Sony IMX335 sensor support"
- depends on OF_GPIO
+ depends on OF
select V4L2_CCI_I2C
help
This is a Video4Linux2 sensor driver for the Sony
@@ -268,7 +268,7 @@ config VIDEO_IMX355
config VIDEO_IMX412
tristate "Sony IMX412 sensor support"
- depends on OF_GPIO
+ depends on OF
help
This is a Video4Linux2 sensor driver for the Sony
IMX412 camera.
@@ -278,7 +278,7 @@ config VIDEO_IMX412
config VIDEO_IMX415
tristate "Sony IMX415 sensor support"
- depends on OF_GPIO
+ depends on OF
select V4L2_CCI_I2C
help
This is a Video4Linux2 sensor driver for the Sony
@@ -703,7 +703,7 @@ config VIDEO_OV8865
config VIDEO_OV9282
tristate "OmniVision OV9282 sensor support"
- depends on OF_GPIO
+ depends on OF
select V4L2_CCI_I2C
help
This is a Video4Linux2 sensor driver for the OmniVision
@@ -1271,7 +1271,6 @@ config VIDEO_BT866
config VIDEO_ISL7998X
tristate "Intersil ISL7998x video decoder"
depends on VIDEO_DEV && I2C
- depends on OF_GPIO
select MEDIA_CONTROLLER
select VIDEO_V4L2_SUBDEV_API
select V4L2_FWNODE
@@ -1309,7 +1308,6 @@ config VIDEO_MAX9286
tristate "Maxim MAX9286 GMSL deserializer support"
depends on I2C && I2C_MUX
depends on VIDEO_DEV
- depends on OF_GPIO
select V4L2_FWNODE
select VIDEO_V4L2_SUBDEV_API
select MEDIA_CONTROLLER