summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/tegra/output.c
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2014-12-16 18:30:16 +0100
committerThierry Reding <treding@nvidia.com>2015-01-27 10:14:47 +0100
commit3b0e58554873d1034beef737f15c7aa46492ff98 (patch)
tree3a8f800e87e5a8b7e05c5404cb5a692b5bd4f580 /drivers/gpu/drm/tegra/output.c
parentc5a107d3279734c3599136696b6790add9e8e798 (diff)
downloadlinux-3b0e58554873d1034beef737f15c7aa46492ff98.tar.bz2
drm/tegra: rgb: Demidlayer
Implement encoder and connector within the RGB driver itself using the Tegra output helpers rather than using the Tegra output as midlayer. By doing so one level of indirection is removed and output drivers become more flexible while keeping the majority of the advantages provided by the common output helpers. Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/gpu/drm/tegra/output.c')
-rw-r--r--drivers/gpu/drm/tegra/output.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/gpu/drm/tegra/output.c b/drivers/gpu/drm/tegra/output.c
index 54f8392a7c3c..f01ddfaa4c99 100644
--- a/drivers/gpu/drm/tegra/output.c
+++ b/drivers/gpu/drm/tegra/output.c
@@ -274,11 +274,6 @@ int tegra_output_init(struct drm_device *drm, struct tegra_output *output)
int connector, encoder;
switch (output->type) {
- case TEGRA_OUTPUT_RGB:
- connector = DRM_MODE_CONNECTOR_LVDS;
- encoder = DRM_MODE_ENCODER_LVDS;
- break;
-
case TEGRA_OUTPUT_HDMI:
connector = DRM_MODE_CONNECTOR_HDMIA;
encoder = DRM_MODE_ENCODER_TMDS;