All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] drm/tidss: Probe related fixes and cleanups
@ 2023-11-01  9:17 ` Tomi Valkeinen
  0 siblings, 0 replies; 68+ messages in thread
From: Tomi Valkeinen @ 2023-11-01  9:17 UTC (permalink / raw)
  To: Aradhya Bhatia, Devarsh Thakkar, Jyri Sarha, Maarten Lankhorst,
	Maxime Ripard, Thomas Zimmermann, David Airlie, Daniel Vetter
  Cc: Tomi Valkeinen, linux-kernel, dri-devel, Laurent Pinchart

While working on the TI BSP kernel, adding bootload splash screen
support, I noticed some issues with the driver and opportunities for
cleanups and improvements.

 Tomi

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
---
Tomi Valkeinen (10):
      drm/tidss: Use pm_runtime_resume_and_get()
      drm/tidss: Use PM autosuspend
      drm/tidss: Drop useless variable init
      drm/tidss: Move reset to the end of dispc_init()
      drm/tidss: Return error value from from softreset
      drm/tidss: Check for K2G in in dispc_softreset()
      drm/tidss: Fix dss reset
      drm/tidss: Add dispc_is_idle()
      drm/tidss: IRQ code cleanup
      drm/tidss: Fix atomic_flush check

 drivers/gpu/drm/tidss/tidss_crtc.c  |  9 ++---
 drivers/gpu/drm/tidss/tidss_dispc.c | 76 +++++++++++++++++++++++++++++++++----
 drivers/gpu/drm/tidss/tidss_drv.c   | 14 +++++--
 drivers/gpu/drm/tidss/tidss_irq.c   | 54 ++++----------------------
 4 files changed, 92 insertions(+), 61 deletions(-)
---
base-commit: 9d7c8c066916f231ca0ed4e4fce6c4b58ca3e451
change-id: 20231030-tidss-probe-854b1098c3af

Best regards,
-- 
Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>


^ permalink raw reply	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2023-11-06 11:56 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-01  9:17 [PATCH 00/10] drm/tidss: Probe related fixes and cleanups Tomi Valkeinen
2023-11-01  9:17 ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 01/10] drm/tidss: Use pm_runtime_resume_and_get() Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 13:47   ` Laurent Pinchart
2023-11-01 13:47     ` Laurent Pinchart
2023-11-01  9:17 ` [PATCH 02/10] drm/tidss: Use PM autosuspend Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 13:54   ` Laurent Pinchart
2023-11-01 13:54     ` Laurent Pinchart
2023-11-02  6:34     ` Tomi Valkeinen
2023-11-02  6:34       ` Tomi Valkeinen
2023-11-05 22:53       ` Laurent Pinchart
2023-11-05 22:53         ` Laurent Pinchart
2023-11-06  7:54         ` Tomi Valkeinen
2023-11-06  7:54           ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 03/10] drm/tidss: Drop useless variable init Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 13:54   ` Laurent Pinchart
2023-11-01 13:54     ` Laurent Pinchart
2023-11-01  9:17 ` [PATCH 04/10] drm/tidss: Move reset to the end of dispc_init() Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 13:57   ` Laurent Pinchart
2023-11-01 13:57     ` Laurent Pinchart
2023-11-02  6:40     ` Tomi Valkeinen
2023-11-02  6:40       ` Tomi Valkeinen
2023-11-05 22:54       ` Laurent Pinchart
2023-11-05 22:54         ` Laurent Pinchart
2023-11-06 11:56         ` Tomi Valkeinen
2023-11-06 11:56           ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 05/10] drm/tidss: Return error value from from softreset Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 13:59   ` Laurent Pinchart
2023-11-01 13:59     ` Laurent Pinchart
2023-11-02  6:44     ` Tomi Valkeinen
2023-11-02  6:44       ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 06/10] drm/tidss: Check for K2G in in dispc_softreset() Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 14:22   ` Laurent Pinchart
2023-11-01 14:22     ` Laurent Pinchart
2023-11-01  9:17 ` [PATCH 07/10] drm/tidss: Fix dss reset Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 14:30   ` Laurent Pinchart
2023-11-01 14:30     ` Laurent Pinchart
2023-11-02  7:33     ` Tomi Valkeinen
2023-11-02  7:33       ` Tomi Valkeinen
2023-11-02 14:54   ` Francesco Dolcini
2023-11-02 14:54     ` Francesco Dolcini
2023-11-01  9:17 ` [PATCH 08/10] drm/tidss: Add dispc_is_idle() Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 14:32   ` Laurent Pinchart
2023-11-01 14:32     ` Laurent Pinchart
2023-11-02  7:03     ` Tomi Valkeinen
2023-11-02  7:03       ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 09/10] drm/tidss: IRQ code cleanup Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 14:52   ` Laurent Pinchart
2023-11-01 14:52     ` Laurent Pinchart
2023-11-02  7:00     ` Tomi Valkeinen
2023-11-02  7:00       ` Tomi Valkeinen
2023-11-01  9:17 ` [PATCH 10/10] drm/tidss: Fix atomic_flush check Tomi Valkeinen
2023-11-01  9:17   ` Tomi Valkeinen
2023-11-01 14:56   ` Laurent Pinchart
2023-11-01 14:56     ` Laurent Pinchart
2023-11-02  8:23     ` Tomi Valkeinen
2023-11-02  8:23       ` Tomi Valkeinen
2023-11-02 14:55   ` Francesco Dolcini
2023-11-02 14:55     ` Francesco Dolcini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.