drm/panel: Add a way for other devices to follow panel state Browse files These days, it's fairly common to see panels that have touchscreens attached to them. The panel and the touchscreen can somewhat be thought of as totally separate devices and, historically, this is how Linux has...
drm_mode_probed_add(connector, mode);connector->display_info.width_mm = mode->width_mm; connector->display_info.height_mm = mode->height_mm;return 1; }static const struct drm_panel_funcs jadard_jd9365da_funcs = { .prepare = jadard_jd9365da_prepare, ...
> obj-$(CONFIG_DRM_PANEL_SHARP_LS043T1LE01) += panel-sharp-ls043t1le01.o > obj-$(CONFIG_DRM_PANEL_SITRONIX_ST7701) += panel-sitronix-st7701.o > +obj-$(CONFIG_DRM_PANEL_SITRONIX_ST7703) += panel-sitronix-st7703.o > obj-$(CONFIG_DRM_PANEL_SITRONIX_ST7789V) += panel-sitronix...
> Add support for it. > > Signed-off-by: Icenowy Zheng <icen...@aosc.io> > Signed-off-by: Ondrej Jirman <meg...@megous.com> (...) > create mode 100644 drivers/gpu/drm/panel/panel-sitronix-st7703.c Nice! > + /* > + * Init sequence was supplied by the panel vendor. > ...
drm_mode_probed_add(connector, mode);return 1; }static const struct drm_panel_funcs tm5p5_nt35596_panel_funcs = { .prepare = tm5p5_nt35596_prepare, .unprepare = tm5p5_nt35596_unprepare, .get_modes = tm5p5_nt35596_get_modes,
1 change: 1 addition & 0 deletions1drivers/gpu/drm/panel/Makefile Original file line numberDiff line numberDiff line change Expand Up@@ -18,6 +18,7 @@ obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9341) += panel-ilitek-ili9341.o obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9881C)+= panel-ilitek-ili9...
Hogander, Jouni <jouni.hogan...@intel.com> > Subject: [PATCH v3 02/20] drm/panel replay: Add edp1.5 Panel Replay bits > and register > > Add PANEL_REPLAY_CONFIGURATION_2 register and some missing Panel > Replay bits. > > Signed-off-by: Jouni Högander <jouni.hogan...@intel.com...
+++ b/include/drm/display/drm_dp.h @@ -743,6 +743,7 @@ # define DP_PANEL_REPLAY_RFB_STORAGE_ERROR_EN (1 << 4) # define DP_PANEL_REPLAY_ACTIVE_FRAME_CRC_ERROR_EN (1 << 5) # define DP_PANEL_REPLAY_SU_ENABLE (1 << 6) ...
This panel is found in Lenovo Flex 5G laptop, so add the entry for it Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Vinod Koul <vkoul@kernel.org> Acked-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Douglas Anderson <dianders@chromium.org> Sign...
28 changes: 26 additions & 2 deletions28drivers/gpu/drm/panel/panel-raydium-rm67191.c Original file line numberDiff line numberDiff line change Expand Up@@ -299,6 +299,9 @@ static int rad_panel_prepare(struct drm_panel *panel)