The opa362 amplifier has two ports, an input (usually connected to the OMAP3 VENC) and an output port connected to the external connector. These are usually defined as input port@0 and outpt port@1 in the DT and really distinguished by the reg = <port_num> property of these nodes. But we are missing to define the output port as number 1 so it does not match the DT entry. Signed-off-by: H. Nikolaus Schaller <hns@xxxxxxxxxxxxx> --- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/omapdrm/displays/encoder-opa362.c b/drivers/gpu/drm/omapdrm/displays/encoder-opa362.c index afee1b8b457a..296d46f060b2 100644 --- a/drivers/gpu/drm/omapdrm/displays/encoder-opa362.c +++ b/drivers/gpu/drm/omapdrm/displays/encoder-opa362.c @@ -208,6 +208,7 @@ static int opa362_probe(struct platform_device *pdev) dssdev->type = OMAP_DISPLAY_TYPE_VENC; dssdev->output_type = OMAP_DISPLAY_TYPE_VENC; dssdev->owner = THIS_MODULE; + dssdev->port_num = 1; /* second port */ r = omapdss_register_output(dssdev); if (r) { -- 2.12.2 -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html