瀏覽代碼

drm: rcar-du: Link HDMI encoder with bridge

The conversion of the rcar-du driver from the I2C slave encoder to the
DRM bridge API left the HDMI encoder's bridge pointer NULL, preventing
the bridge from being handled automatically by the DRM core. Fix it.

Fixes: 1d926114d8f4 ("drm: rcar-du: Remove i2c slave encoder interface for hdmi encoder")
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Laurent Pinchart 9 年之前
父節點
當前提交
29986cc8a6
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/gpu/drm/rcar-du/rcar_du_hdmienc.c

+ 1 - 0
drivers/gpu/drm/rcar-du/rcar_du_hdmienc.c

@@ -125,6 +125,7 @@ int rcar_du_hdmienc_init(struct rcar_du_device *rcdu,
 
 
 	/* Link drm_bridge to encoder */
 	/* Link drm_bridge to encoder */
 	bridge->encoder = encoder;
 	bridge->encoder = encoder;
+	encoder->bridge = bridge;
 
 
 	ret = drm_bridge_attach(rcdu->ddev, bridge);
 	ret = drm_bridge_attach(rcdu->ddev, bridge);
 	if (ret) {
 	if (ret) {