linux_dsm_epyc7002/drivers/gpu/drm/panel
Hsin-Yi, Wang 46f3ceaffa drm/panel: panel-innolux: set display off in innolux_panel_unprepare
Move mipi_dsi_dcs_set_display_off() from innolux_panel_disable()
to innolux_panel_unprepare(), so they are consistent with
innolux_panel_enable() and innolux_panel_prepare().

This also fixes some mode check and irq timeout issue in MTK dsi code.

Since some dsi code (e.g. mtk_dsi) have following call trace:
1. drm_panel_disable(), which calls innolux_panel_disable()
2. switch to cmd mode
3. drm_panel_unprepare(), which calls innolux_panel_unprepare()

However, mtk_dsi needs to be in cmd mode to be able to send commands
(e.g. mipi_dsi_dcs_set_display_off() and mipi_dsi_dcs_enter_sleep_mode()),
so we need these functions to be called after the switch to cmd mode happens,
i.e. in innolux_panel_unprepare.

Signed-off-by: Hsin-Yi, Wang <hsinyi@chromium.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190109065922.231753-1-hsinyi@chromium.org
2019-01-22 16:49:15 -05:00
..
Kconfig drm/panel: Add a driver for the TPO TPG110 2019-01-11 19:51:09 +01:00
Makefile drm/panel: Add a driver for the TPO TPG110 2019-01-11 19:51:09 +01:00
panel-arm-versatile.c
panel-ilitek-ili9322.c
panel-ilitek-ili9881c.c
panel-innolux-p079zca.c drm/panel: panel-innolux: set display off in innolux_panel_unprepare 2019-01-22 16:49:15 -05:00
panel-jdi-lt070me05000.c
panel-lg-lg4573.c
panel-lvds.c
panel-olimex-lcd-olinuxino.c
panel-orisetech-otm8009a.c
panel-panasonic-vvx10f034n00.c
panel-raspberrypi-touchscreen.c
panel-raydium-rm68200.c
panel-samsung-ld9040.c
panel-samsung-s6d16d0.c drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable" 2018-11-20 13:50:00 +01:00
panel-samsung-s6e3ha2.c
panel-samsung-s6e8aa0.c
panel-samsung-s6e63j0x03.c
panel-seiko-43wvf1g.c
panel-sharp-lq101r1sx01.c
panel-sharp-ls043t1le01.c
panel-simple.c drm/panel: simple: Add AUO G101EVN010 panel support 2018-12-03 17:04:48 +01:00
panel-sitronix-st7789v.c
panel-tpo-tpg110.c drm/panel: Add a driver for the TPO TPG110 2019-01-11 19:51:09 +01:00
panel-truly-nt35597.c