]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
media: i2c: drop unneeded dependencies on OF_GPIO
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Thu, 30 Apr 2026 13:03:36 +0000 (15:03 +0200)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 5 May 2026 14:57:03 +0000 (16:57 +0200)
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>
drivers/media/i2c/Kconfig

index 8f2ba4121586e07645b13602a6fb0bbd41a1eed8..a3ab48607dcf04df95c229cc0a66bf7e29caa9f6 100644 (file)
@@ -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