OMAPDSS: rename omap_dss_device's 'output' to 'src'
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 24 Jul 2013 10:01:34 +0000 (13:01 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 30 Aug 2013 05:51:10 +0000 (08:51 +0300)
In the old panel device model we had "outputs", which were the encoders
inside OMAP DSS block, and panel devices (omap_dss_device). The panel
devices had a reference to the source of the video data, i.e. reference
to an "output", in a field named "output".

That was somewhat confusing even in the old panel device model, but even
more so with the panel device model where we can have longer chains of
display entities.

This patch renames the "output" field to "src", which much better tells
what the field points to.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Reviewed-by: Archit Taneja <archit@ti.com>
drivers/gpu/drm/omapdrm/omap_encoder.c
drivers/video/omap2/displays-new/encoder-tfp410.c
drivers/video/omap2/displays-new/encoder-tpd12s015.c
drivers/video/omap2/dss/output.c
include/video/omapdss.h

index c29451ba65daeeb06c068c013c926e4652a5432f..6a12e899235bfe480dda3fd1bf80876bc6c805aa 100644 (file)
@@ -133,7 +133,7 @@ int omap_encoder_update(struct drm_encoder *encoder,
        struct omap_dss_driver *dssdrv = dssdev->driver;
        int ret;
 
-       dssdev->output->manager = mgr;
+       dssdev->src->manager = mgr;
 
        if (dssdrv->check_timings) {
                ret = dssdrv->check_timings(dssdev, timings);
index a04f65856d6b9be24ec61e96a05c3b9926f4d6ec..454f7714d87ae8fc8a9286fa76796e86b3e6929c 100644 (file)
@@ -43,7 +43,7 @@ static int tfp410_connect(struct omap_dss_device *dssdev,
        if (r)
                return r;
 
-       dst->output = dssdev;
+       dst->src = dssdev;
        dssdev->device = dst;
 
        return 0;
@@ -63,7 +63,7 @@ static void tfp410_disconnect(struct omap_dss_device *dssdev,
        if (dst != dssdev->device)
                return;
 
-       dst->output = NULL;
+       dst->src = NULL;
        dssdev->device = NULL;
 
        in->ops.dpi->disconnect(in, &ddata->dssdev);
index ce0e010026cb2cb1a3f5cb0519d7e742c0714f9a..a3d29914d3b68fe36c9a903c8166735ca951d836 100644 (file)
@@ -66,7 +66,7 @@ static int tpd_connect(struct omap_dss_device *dssdev,
        if (r)
                return r;
 
-       dst->output = dssdev;
+       dst->src = dssdev;
        dssdev->device = dst;
 
        INIT_COMPLETION(ddata->hpd_completion);
@@ -102,7 +102,7 @@ static void tpd_disconnect(struct omap_dss_device *dssdev,
 
        gpio_set_value_cansleep(ddata->ct_cp_hpd_gpio, 0);
 
-       dst->output = NULL;
+       dst->src = NULL;
        dssdev->device = NULL;
 
        in->ops.hdmi->disconnect(in, &ddata->dssdev);
index 3f5c0a758b32cb816b05321089e3633ec43f0a47..15f47af8e0480c6206bc416b4b733bb2f0937716 100644 (file)
@@ -48,7 +48,7 @@ int omapdss_output_set_device(struct omap_dss_device *out,
        }
 
        out->device = dssdev;
-       dssdev->output = out;
+       dssdev->src = out;
 
        mutex_unlock(&output_lock);
 
@@ -79,7 +79,7 @@ int omapdss_output_unset_device(struct omap_dss_device *out)
                goto err;
        }
 
-       out->device->output = NULL;
+       out->device->src = NULL;
        out->device = NULL;
 
        mutex_unlock(&output_lock);
@@ -146,8 +146,8 @@ EXPORT_SYMBOL(omap_dss_find_output_by_node);
 
 struct omap_dss_device *omapdss_find_output_from_display(struct omap_dss_device *dssdev)
 {
-       while (dssdev->output)
-               dssdev = dssdev->output;
+       while (dssdev->src)
+               dssdev = dssdev->src;
 
        if (dssdev->id != 0)
                return omap_dss_get_device(dssdev);
index 763b11b5815352ed9f3f7909e62f6f119de11de7..5fa81ddb43adfebe37d19a985a0f0e8fe68a9447 100644 (file)
@@ -774,7 +774,7 @@ struct omap_dss_device {
 
        enum omap_display_caps caps;
 
-       struct omap_dss_device *output;
+       struct omap_dss_device *src;
 
        enum omap_dss_display_state state;
 
@@ -1011,7 +1011,7 @@ void dss_mgr_unregister_framedone_handler(struct omap_overlay_manager *mgr,
 
 static inline bool omapdss_device_is_connected(struct omap_dss_device *dssdev)
 {
-       return dssdev->output;
+       return dssdev->src;
 }
 
 static inline bool omapdss_device_is_enabled(struct omap_dss_device *dssdev)