public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 00/10]drm/bridge: it6505: fix HDCP CTS fail items and add MCCS support
@ 2024-10-01  6:42 Hermes Wu
  2024-10-01  6:43 ` [PATCH v5 01/10] drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE Hermes Wu
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Hermes Wu @ 2024-10-01  6:42 UTC (permalink / raw)
  To: Pin-yen Lin
  Cc: Kenneth Hung, Pet Weng, Hermes Wu, Allen Chen,
	AngeloGioacchino Del Regno, open list:DRM DRIVERS, Hermes Wu,
	Jernej Skrabec, Jonas Karlman, Laurent Pinchart, open list,
	Robert Foss

From: Hermes Wu <Hermes.wu@ite.com.tw>

This is a v5 patch-set.

There are lots of failure items while running HDCP CTS using UNIGRAF DPR-100.
In Order to fix those failures, HDCP flow needs to be changed.

The DisplayPort AUX protocol supports I2C transport.
In Order to support MCCS via the aux channel, the aux-i2c operation is added.

v4 ->v5:
	-add more messages for changes.
	-[2/10] modified AUX transfer data size judgment.
		change for-loop to do-while.
	-[7/10] change for-loop to do-while.
	-[9/10] change wait timer with timer_after()

	links:
	https://lore.kernel.org/all/20240926074755.22176-4-Hermes.Wu@ite.com.tw/
	https://lore.kernel.org/all/20240926075134.22394-1-Hermes.Wu@ite.com.tw/

v3 ->v4:
	-split changes  into patches.

v2- > v3:
	-split aux read  KSV function to a patch.
	-[1/3] new in v3
	-[2/3] add description of patch

v1 -> v2 :
	- ignored.



Hermes Wu (10):
  drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
  drm/bridge: it6505: improve AUX operation for edid read
  drm/bridge: it6505: add AUX operation for HDCP KSV list read
  drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
  drm/bridge: it6505: fix HDCP Bstatus check
  drm/bridge: it6505: fix HDCP encryption when R0 ready
  drm/bridge: it6505: fix HDCP CTS KSV list read with UNIGRAF DPR-100.
  drm/bridge: it6505: fix HDCP CTS compare V matching
  drm/bridge: it6505: fix HDCP CTS KSV list wait timer
  drm/bridge: it6505: add I2C functionality on AUX

 drivers/gpu/drm/bridge/ite-it6505.c | 334 +++++++++++++++++++++++-----
 1 file changed, 277 insertions(+), 57 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-10-15 10:44 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-01  6:42 [PATCH v5 00/10]drm/bridge: it6505: fix HDCP CTS fail items and add MCCS support Hermes Wu
2024-10-01  6:43 ` [PATCH v5 01/10] drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE Hermes Wu
2024-10-14 11:49   ` Dmitry Baryshkov
2024-10-01  6:43 ` [PATCH v5 02/10] drm/bridge: it6505: improve AUX operation for edid read Hermes Wu
2024-10-14 11:51   ` Dmitry Baryshkov
2024-10-01  6:43 ` [PATCH v5 03/10] drm/bridge: it6505: add AUX operation for HDCP KSV list read Hermes Wu
2024-10-14 11:52   ` Dmitry Baryshkov
2024-10-15  3:37     ` Hermes.Wu
2024-10-01  6:43 ` [PATCH v5 04/10] drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT Hermes Wu
2024-10-14 11:53   ` Dmitry Baryshkov
2024-10-14 14:05 ` [PATCH v5 00/10]drm/bridge: it6505: fix HDCP CTS fail items and add MCCS support Dmitry Baryshkov
2024-10-15 10:44   ` Hermes.Wu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox