From: Michael Trimarchi <mich...@amarulasolutions.com>

To support multiple display or bridge devices, enable the flag,
so we can assign the req seq via DTB alias

Signed-off-by: Ye Li <ye...@nxp.com>
Signed-off-by: Michael Trimarchi <mich...@amarulasolutions.com>
Signed-off-by: Dario Binacchi <dario.binac...@amarulasolutions.com>
---

 drivers/video/bridge/video-bridge-uclass.c | 1 +
 drivers/video/display-uclass.c             | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/video/bridge/video-bridge-uclass.c 
b/drivers/video/bridge/video-bridge-uclass.c
index 7432107238cc..5e2b76851fed 100644
--- a/drivers/video/bridge/video-bridge-uclass.c
+++ b/drivers/video/bridge/video-bridge-uclass.c
@@ -145,6 +145,7 @@ int video_bridge_set_active(struct udevice *dev, bool 
active)
 UCLASS_DRIVER(video_bridge) = {
        .id             = UCLASS_VIDEO_BRIDGE,
        .name           = "video_bridge",
+       .flags          = DM_UC_FLAG_SEQ_ALIAS,
        .per_device_auto        = sizeof(struct video_bridge_priv),
        .pre_probe      = video_bridge_pre_probe,
 };
diff --git a/drivers/video/display-uclass.c b/drivers/video/display-uclass.c
index 61a73e1bc2a6..07f05be7dd17 100644
--- a/drivers/video/display-uclass.c
+++ b/drivers/video/display-uclass.c
@@ -80,5 +80,6 @@ bool display_in_use(struct udevice *dev)
 UCLASS_DRIVER(display) = {
        .id             = UCLASS_DISPLAY,
        .name           = "display",
+       .flags          = DM_UC_FLAG_SEQ_ALIAS,
        .per_device_plat_auto   = sizeof(struct display_plat),
 };
-- 
2.43.0

Reply via email to