Files
kernel_common_drivers/include/linux/amlogic
hang.cheng a5067c5224 dptx: add protection for abnormal mode set case [1/1]
PD#SWPL-253283

Problem:
1.need to continue mode setting if link training
fail under pxp mode
2.need to update link training param if force
link rate/lane count is used
3.eDP + VENC1 path is not enabled
4.there's no link training retry mechanism
5.there may be no venc clk if there's hotplug out
during  mode set

Solution:
1.ignore link training fail under pxp mode
2.update link training HW link rate/lane count even
if link training fail for PXP mode, update HW format
param if link training pass
3.add VENC1->eDPtx path config
sync https://scgit.amlogic.com/#/c/614715/3
sync https://scgit.amlogic.com/#/c/607554/2
4.add link training retry mechanism for debug purpose
5.if there's hotplug out during mode set, still set
venc clk for vsync, skip core & phy setting

Verify:
A9

Test:
1.DRM-TX-37
2.DRM-DPTX-16

Change-Id: I4333da212045a8c576c2433bf5b030d787a2302a
Signed-off-by: hang.cheng <hang.cheng@amlogic.com>
2026-02-05 22:43:09 -08:00
..
2026-02-02 21:28:36 -08:00
2025-07-23 02:13:59 -07:00
2025-08-18 08:40:04 -07:00
2025-07-27 22:09:09 -07:00
2026-01-19 01:16:06 -08:00
2022-05-10 02:11:08 -07:00
2022-03-24 20:01:34 +08:00
2021-11-29 19:00:07 +08:00
2022-03-24 20:01:34 +08:00
2021-12-15 15:59:20 +08:00
2022-01-05 17:07:20 +08:00
2022-09-07 20:06:45 +08:00
2025-09-05 04:49:33 -07:00
2023-12-28 01:09:44 -07:00
2024-12-30 17:37:25 +08:00
2025-11-03 02:41:58 -07:00
2021-12-09 15:10:33 +08:00
2023-12-28 19:48:12 +08:00
2022-03-03 01:05:46 -07:00
2022-03-03 01:05:46 -07:00
2025-04-06 21:01:05 -08:00
2025-02-11 06:05:12 -08:00
2025-07-23 00:31:33 -07:00
2025-06-23 21:15:59 -07:00
2025-11-05 00:10:13 -07:00
2021-12-22 15:48:10 +08:00
2022-03-24 20:01:34 +08:00