PD#SWPL-156902
Problem:
hwc need get lcd connector's vrr range info
Solution:
add get_vrr_range function for lcd connector
Verify:
t3x
Test:
DRM-LCD-1
Change-Id: I562929b06bdfcfc4bb514b2d67e93e84a6925814
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
PD#SWPL-147629
Problem:
no ioctl to get vrr range
Solution:
add ioctl to get vrr range
Verify:
t7c
Test:
DRM-TX-75
Change-Id: If6dab5d69b90ff63acf9617c61a452a6f25bd5d9
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-137139
Problem:
not support txhd2 keystone
Solution:
add vpp1 and dummy_p connector to support keystone
Verify:
txhd2
Test:
DRM-OSD-82
Change-Id: I43aa67f39a968255753c882c9ec6b93ae3512900
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-104009
Problem:
drm hdmitx call hook interface
Solution:
use common api to replace hook interface
Verify:
ohm
Test:
DRM-TX-37
Change-Id: Ia29c7f9d6aea9b358053460cdbc6ab99738c984e
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
PD#SWPL-137140
Problem:
cur_VIC is not needed
hdmitx20 and hdmitx21 has the same vout api
Solution:
remove cur_VIC and move vout server to hdmitx common
remove pr_fmt
Verify:
ohm
Test:
DRM-TX-33
Change-Id: I981a7769fe1f9f6f562f1814cf19cd5f57535fdc
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
PD#SWPL-104015
Problem:
tx20/tx21 have similar functions for
sysfs and hwop.
Solution:
move to hdmitx_hw_common and hdmitx_sysfs_common
Verify:
ohm/t7
Test:
DRM-TX-36
Change-Id: I0638bfe263c07589716da467f251a279582bcda6
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
PD#SWPL-104011
Problem:
hdev has some hw related members and
hdev is still be used in hdmitx_hw level.
Solution:
abstract tx20_hw/tx21_hw
Verify:
verify on ohm/t7
Test:
DRM-TX-33
Change-Id: Ic0e3867af7894fcdcd50a3a4fe234156e2ef821d
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
PD#SWPL-124461
Problem:
hdmi_cea_timing is different from hdmi_timing.
Solution:
sync from tx21 timing, and mark some members
as deprecated.
Verify:
verify on ohm.
Test:
DRM-TX-17, DRM-TX-19, DRM-TX-8
Change-Id: I8dcbf5cd6749eb9c5adb77cf20ad9c9024ac5f11
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
PD#SWPL-93711
Problem:
get and set allm mode
Solution:
get and set allm mode
Verify:
sc2
Test:
DRM-TX-23
Change-Id: Ic3edb53c2e197f3a56dd2eaf32269532f9b73d58
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-77521
Problem:
enable the same config as kernel 5.4
Solution:
enable the same config as kernel 5.4
Verify:
s4d
Change-Id: I73f6eb8a896956337503477f32c218fe465cddda
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>