All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] drm: zynqmp_dp: Misc. patches and debugfs support
@ 2024-03-19 22:51 ` Sean Anderson
  0 siblings, 0 replies; 72+ messages in thread
From: Sean Anderson @ 2024-03-19 22:51 UTC (permalink / raw)
  To: Laurent Pinchart, Maarten Lankhorst, Maxime Ripard,
	Thomas Zimmermann, dri-devel
  Cc: Michal Simek, David Airlie, linux-kernel, Daniel Vetter,
	linux-arm-kernel, Sean Anderson

This series adds debugfs support for the zynqmp_dp driver. The intent is
to enable compliance testing or to help debug signal-integrity issues.

The first four patches are general improvements (and could be applied
independently), while the last four add debugfs support.

Changes in v2:
- Fix kerneldoc
- Rearrange zynqmp_dp for better padding
- Document hpd_irq_work
- Split off the HPD IRQ work into another commit
- Expand the commit message
- Document debugfs files
- Add ignore_aux_errors and ignore_hpd debugfs files to replace earlier
  implicit functionality
- Attempt to fix unreproducable, spurious build warning
- Drop "Optionally ignore DPCD errors" in favor of a debugfs file
  directly affecting zynqmp_dp_aux_transfer.

Sean Anderson (8):
  drm: xlnx: Fix kerneldoc
  drm: zynqmp_dp: Downgrade log level for aux retries message
  drm: zynqmp_dp: Adjust training values per-lane
  drm: zynqmp_dp: Rearrange zynqmp_dp for better padding
  drm: zynqmp_dp: Don't retrain the link in our IRQ
  drm: zynqmp_dp: Add locking
  drm: zynqmp_dp: Split off several helper functions
  drm: zynqmp_dp: Add debugfs interface for compliance testing

 Documentation/gpu/drivers.rst       |   1 +
 Documentation/gpu/zynqmp.rst        | 149 +++++
 MAINTAINERS                         |   1 +
 drivers/gpu/drm/xlnx/zynqmp_disp.c  |   6 +-
 drivers/gpu/drm/xlnx/zynqmp_dp.c    | 836 +++++++++++++++++++++++++---
 drivers/gpu/drm/xlnx/zynqmp_dpsub.h |   1 +
 drivers/gpu/drm/xlnx/zynqmp_kms.h   |   4 +-
 7 files changed, 931 insertions(+), 67 deletions(-)
 create mode 100644 Documentation/gpu/zynqmp.rst

-- 
2.35.1.1320.gc452695387.dirty


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

end of thread, other threads:[~2024-03-23  8:55 UTC | newest]

Thread overview: 72+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-19 22:51 [PATCH v2 0/8] drm: zynqmp_dp: Misc. patches and debugfs support Sean Anderson
2024-03-19 22:51 ` Sean Anderson
2024-03-19 22:51 ` [PATCH v2 1/8] drm: xlnx: Fix kerneldoc Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  5:42   ` Tomi Valkeinen
2024-03-20  5:42     ` Tomi Valkeinen
2024-03-20  6:05     ` Randy Dunlap
2024-03-20  6:05       ` Randy Dunlap
2024-03-21 15:33       ` Sean Anderson
2024-03-21 15:33         ` Sean Anderson
2024-03-22  5:50         ` Tomi Valkeinen
2024-03-22  5:50           ` Tomi Valkeinen
2024-03-22 15:22           ` Sean Anderson
2024-03-22 15:22             ` Sean Anderson
2024-03-19 22:51 ` [PATCH v2 2/8] drm: zynqmp_dp: Downgrade log level for aux retries message Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  5:46   ` Tomi Valkeinen
2024-03-20  5:46     ` Tomi Valkeinen
2024-03-19 22:51 ` [PATCH v2 3/8] drm: zynqmp_dp: Adjust training values per-lane Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  5:57   ` Tomi Valkeinen
2024-03-20  5:57     ` Tomi Valkeinen
2024-03-21 15:35     ` Sean Anderson
2024-03-21 15:35       ` Sean Anderson
2024-03-19 22:51 ` [PATCH v2 4/8] drm: zynqmp_dp: Rearrange zynqmp_dp for better padding Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  6:14   ` Tomi Valkeinen
2024-03-20  6:14     ` Tomi Valkeinen
2024-03-21 15:43     ` Sean Anderson
2024-03-21 15:43       ` Sean Anderson
2024-03-19 22:51 ` [PATCH v2 5/8] drm: zynqmp_dp: Don't retrain the link in our IRQ Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  6:53   ` Tomi Valkeinen
2024-03-20  6:53     ` Tomi Valkeinen
2024-03-21 15:52     ` Sean Anderson
2024-03-21 15:52       ` Sean Anderson
2024-03-21 17:25       ` Tomi Valkeinen
2024-03-21 17:25         ` Tomi Valkeinen
2024-03-21 18:01         ` Sean Anderson
2024-03-21 18:01           ` Sean Anderson
2024-03-21 19:08           ` Tomi Valkeinen
2024-03-21 19:08             ` Tomi Valkeinen
2024-03-21 19:17             ` Sean Anderson
2024-03-21 19:17               ` Sean Anderson
2024-03-22  5:32               ` Tomi Valkeinen
2024-03-22  5:32                 ` Tomi Valkeinen
2024-03-22 16:18                 ` Sean Anderson
2024-03-22 16:18                   ` Sean Anderson
2024-03-22 18:09                   ` Tomi Valkeinen
2024-03-22 18:09                     ` Tomi Valkeinen
2024-03-22 21:22                     ` Sean Anderson
2024-03-22 21:22                       ` Sean Anderson
2024-03-23  8:54                       ` Tomi Valkeinen
2024-03-23  8:54                         ` Tomi Valkeinen
2024-03-19 22:51 ` [PATCH v2 6/8] drm: zynqmp_dp: Add locking Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-19 22:51 ` [PATCH v2 7/8] drm: zynqmp_dp: Split off several helper functions Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  7:36   ` Tomi Valkeinen
2024-03-20  7:36     ` Tomi Valkeinen
2024-03-19 22:51 ` [PATCH v2 8/8] drm: zynqmp_dp: Add debugfs interface for compliance testing Sean Anderson
2024-03-19 22:51   ` Sean Anderson
2024-03-20  7:49   ` Tomi Valkeinen
2024-03-20  7:49     ` Tomi Valkeinen
2024-03-21 16:08     ` Sean Anderson
2024-03-21 16:08       ` Sean Anderson
2024-03-21 16:31       ` Tomi Valkeinen
2024-03-21 16:31         ` Tomi Valkeinen
2024-03-21 16:35         ` Sean Anderson
2024-03-21 16:35           ` Sean Anderson
2024-03-19 23:02 ` [PATCH v2 0/8] drm: zynqmp_dp: Misc. patches and debugfs support Sean Anderson
2024-03-19 23:02   ` Sean Anderson

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.