Though there isn't a datasheet for this panel to support this claim, tests
with the Banana Pi M2M board show that the data enable signal is active high.
Setting this explicitly is required when modelling the panel as a drm_bridge
connected to a 'panel-simple' device, which is what it is.

Signed-off-by: Brandon Cheo Fusi <[email protected]>
---
 drivers/gpu/drm/panel/panel-simple.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/panel/panel-simple.c 
b/drivers/gpu/drm/panel/panel-simple.c
index 065f378bb..f3d114f3d 100644
--- a/drivers/gpu/drm/panel/panel-simple.c
+++ b/drivers/gpu/drm/panel/panel-simple.c
@@ -1209,6 +1209,9 @@ static const struct panel_desc bananapi_s070wv20_ct16 = {
                .width = 154,
                .height = 86,
        },
+       .bus_format = MEDIA_BUS_FMT_RGB666_1X18,
+       .bus_flags = DRM_BUS_FLAG_DE_HIGH,
+       .connector_type = DRM_MODE_CONNECTOR_DPI,
 };
 
 static const struct drm_display_mode boe_hv070wsa_mode = {
-- 
2.30.2

Reply via email to