projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1311f3d
)
drm/panel: st7703: Add media bus format
author
Guido Günther
<agx@sigxcpu.org>
Mon, 11 Oct 2021 13:41:25 +0000
(15:41 +0200)
committer
Guido Günther
<agx@sigxcpu.org>
Tue, 12 Oct 2021 09:17:49 +0000
(11:17 +0200)
This allows the DSI bridge to detect the correct bus format.
We currently only support MEDIA_BUS_FMT_RGB888_1X24.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link:
https://patchwork.freedesktop.org/patch/msgid/d7ebeec861f4518c8497a5e07d09d5a9fd123d3d.1633959458.git.agx@sigxcpu.org
drivers/gpu/drm/panel/panel-sitronix-st7703.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/panel/panel-sitronix-st7703.c
b/drivers/gpu/drm/panel/panel-sitronix-st7703.c
index a2c303e5732c0d815d885e92b2172fb925719b39..73f69c929a7566d5d9fe525e7f2781c4eb8c9e20 100644
(file)
--- a/
drivers/gpu/drm/panel/panel-sitronix-st7703.c
+++ b/
drivers/gpu/drm/panel/panel-sitronix-st7703.c
@@
-453,6
+453,10
@@
disable_vcc:
return ret;
}
+static const u32 mantix_bus_formats[] = {
+ MEDIA_BUS_FMT_RGB888_1X24,
+};
+
static int st7703_get_modes(struct drm_panel *panel,
struct drm_connector *connector)
{
@@
-474,6
+478,10
@@
static int st7703_get_modes(struct drm_panel *panel,
connector->display_info.height_mm = mode->height_mm;
drm_mode_probed_add(connector, mode);
+ drm_display_info_set_bus_formats(&connector->display_info,
+ mantix_bus_formats,
+ ARRAY_SIZE(mantix_bus_formats));
+
return 1;
}