]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
drm/i2c: adv7511: Move to bridge folder
authorArchit Taneja <architt@codeaurora.org>
Fri, 17 Jun 2016 08:00:35 +0000 (13:30 +0530)
committerArchit Taneja <architt@codeaurora.org>
Wed, 13 Jul 2016 08:54:35 +0000 (14:24 +0530)
The driver has been converted to use drm_bridge instead of
drm_i2c_slave_encoder. We can now move it to the bridge folder.

Create a separate folder since we already have a couple of files and
expect more when we support audio and ADV7533.

Rename the driver to adv7511_drv.c. This will come in handy later
when the driver module will need to be built from multiple object
files.

Signed-off-by: Archit Taneja <architt@codeaurora.org>
drivers/gpu/drm/bridge/Kconfig
drivers/gpu/drm/bridge/Makefile
drivers/gpu/drm/bridge/adv7511/Kconfig [new file with mode: 0644]
drivers/gpu/drm/bridge/adv7511/Makefile [new file with mode: 0644]
drivers/gpu/drm/bridge/adv7511/adv7511.h [moved from drivers/gpu/drm/i2c/adv7511.h with 100% similarity]
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c [moved from drivers/gpu/drm/i2c/adv7511.c with 100% similarity]
drivers/gpu/drm/i2c/Kconfig
drivers/gpu/drm/i2c/Makefile

index a141921445f46fad4ecefce5340d6140f31375bb..fd7bd7d45151ee0c0a4bdf641f3d1e6e33a7ca04 100644 (file)
@@ -60,4 +60,6 @@ config DRM_SII902X
 
 source "drivers/gpu/drm/bridge/analogix/Kconfig"
 
+source "drivers/gpu/drm/bridge/adv7511/Kconfig"
+
 endmenu
index bfec9f8cb9d2233e14391c0793b1b45c2941a616..d08bdd1c4ff8576f16bd50709786786f4059f7f1 100644 (file)
@@ -7,3 +7,4 @@ obj-$(CONFIG_DRM_NXP_PTN3460) += nxp-ptn3460.o
 obj-$(CONFIG_DRM_PARADE_PS8622) += parade-ps8622.o
 obj-$(CONFIG_DRM_SII902X) += sii902x.o
 obj-$(CONFIG_DRM_ANALOGIX_DP) += analogix/
+obj-$(CONFIG_DRM_I2C_ADV7511) += adv7511/
diff --git a/drivers/gpu/drm/bridge/adv7511/Kconfig b/drivers/gpu/drm/bridge/adv7511/Kconfig
new file mode 100644 (file)
index 0000000..222c6cc
--- /dev/null
@@ -0,0 +1,7 @@
+config DRM_I2C_ADV7511
+       tristate "AV7511 encoder"
+       depends on OF
+       select DRM_KMS_HELPER
+       select REGMAP_I2C
+       help
+         Support for the Analog Device ADV7511(W) and ADV7513 HDMI encoders.
diff --git a/drivers/gpu/drm/bridge/adv7511/Makefile b/drivers/gpu/drm/bridge/adv7511/Makefile
new file mode 100644 (file)
index 0000000..692f83a
--- /dev/null
@@ -0,0 +1,2 @@
+adv7511-y := adv7511_drv.o
+obj-$(CONFIG_DRM_I2C_ADV7511) += adv7511.o
index 8bb06977343ac5e40265addec89ad757403b45dd..4d341db462a2442878991e45a3438d770f1afe64 100644 (file)
@@ -1,13 +1,6 @@
 menu "I2C encoder or helper chips"
      depends on DRM && DRM_KMS_HELPER && I2C
 
-config DRM_I2C_ADV7511
-       tristate "AV7511 encoder"
-       depends on OF
-       select REGMAP_I2C
-       help
-         Support for the Analog Device ADV7511(W) and ADV7513 HDMI encoders.
-
 config DRM_I2C_CH7006
        tristate "Chrontel ch7006 TV encoder"
        default m if DRM_NOUVEAU
index 2c72eb584ab7c628254ecfec90d5de70773fab4e..43aa33baebed8e7888c07c0f818848cc1adb80f3 100644 (file)
@@ -1,7 +1,5 @@
 ccflags-y := -Iinclude/drm
 
-obj-$(CONFIG_DRM_I2C_ADV7511) += adv7511.o
-
 ch7006-y := ch7006_drv.o ch7006_mode.o
 obj-$(CONFIG_DRM_I2C_CH7006) += ch7006.o