PD#SWPL-121112
Problem:
clock tree bringup for c1
Solution:
support
Verify:
c1_ae400
Change-Id: Iaeacc52b6ac8266604614c2394d4a867e6edc203
Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
PD#SWPL-129349
Problem:
separated film mode for drv and alg
Solution:
separated film mode for drv and alg
Verify:
T5M
Change-Id: I6fb9fe7adbe63192b9ee897a0704b4385d47b982
Signed-off-by: dongfei.li <dongfei.li@amlogic.com>
PD#SWPL-127314
Problem:
provide uapi headers for user space
Solution:
add lcd uapi headers
Verify:
kernel5.15
Change-Id: Ia2fdd6b0b50ecdfbe31049b21b2b1cd6f90d833a
Signed-off-by: shaochan.liu <shaochan.liu@amlogic.com>
PD#SWPL-125155
Problem:
T7C could not bootup after applying below CLs
commit 419a23e440
("hdmitx: move format_para to hdmitx common [1/1]")
commit 1f858a9ac0
("hdmitx: move vinfo out from format_para [1/1]")
The above CLs change hdmitx21_get_fmtpara return value,
it lead to display mode setting flow fail
Solution:
reapply these two CLs and check the return value correctly.
This reverts commit 7c11b56e59
("T7C: fix unable to boot after connecting with TX")
Verify:
an400
Test:
DRM-TX-17, DRM-TX-19, DRM-TX-8
Change-Id: I8793305a919cd3979ed37cc12539102dbdb9bfe0
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
PD#SWPL-125774
Problem:
there is no range driver on 32bit os
Solution:
support
Verify:
TXHD2 be319
Change-Id: Ie8e40ade1c577d62a5cb551a4b3b08dd9d6056ac
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-129901
Problem:
IO-R-E can't read the register's data.
Solution:
when the "read" action is over, the hook function
will get the value from the action.
Verify:
SC2
Change-Id: I12426209bf92e5c242022041e01ed6a7711808dc
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
PD#SWPL-125774
Problem:
there is no dmux
Solution:
fix it
Verify:
TXHD2 be319
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
Change-Id: Idc946009ed96e9d718f191f2d6ec02b01a1e6894
PD#SWPL-125712
Problem:
txhd2 lvds need bringup
Solution:
add lvds related driver
Verify:
be311
Change-Id: I312f4808f266cd696f50ad5ef6bed3c6aa51cb90
Signed-off-by: Jie Dai <jie.dai@amlogic.com>
PD#SWPL-118428
Problem:
there is no txhd2 clk driver
Solution:
need to support clk driver
Verify:
TXHD2 PXP
Change-Id: I15f13c03768185a36a6a0eb607ff3835eaacd5b0
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-118417
Problem:
need power domain support in kernel.
Solution:
add power domain.
Verify:
pxp
Change-Id: I004ec6bc1bbbea2ec5c901bce88cf73435885e80
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
PD#SWPL-127748
Problem:
Dual-screen PQ adjustment requires two sets of parameters
Solution:
Add the appropriate control interfaces and processes
Verify:
t7
Change-Id: I8cd2412173ddc0670cded55576a3cf4f057cb510
Signed-off-by: qirong.li <qirong.li@amlogic.com>
PD#SWPL-125624
Problem:
when DTV exit, it will set Amaster mode
Solution:
disable tsync when hdmi in start
Verify:
T950D4
Change-Id: I210ab8043b4cc1b064cbce5fe2c69ea76a9fe0a7
Signed-off-by: jintao xu <jintao.xu@amlogic.com>
PD#SWPL-128566
Problem:
tvp vendor hook not meet gki2.0
Solution:
use kprobe to get symbol.
Verify:
local.
Change-Id: I26160ebfa86ab98969bfd29d6cc0afa264b0270f
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-127664
Problem:
dct uopdate address
game mode follow vpp hold line
Solution:
dct uopdate address
game mode follow vpp hold line
Verify:
Verified on t5m
Change-Id: Ie3bf127516ac3fda31d37b4bb0f6bec9282975cc
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-127301
Problem:
provide UAPI headers for frc module
Solution:
provide UAPI headers for frc module
Verify:
T3X
Change-Id: I22f5dbaaba6e6e4f0ed663781161a3c2455da596
Signed-off-by: Cheng Wang <cheng.wang@amlogic.com>
PD#SWPL-127812
Problem:
vdin not support get vdin status
Solution:
add get vdin status
Verify:
t5m
Change-Id: Ie41ec7931b942493bf214ec1b9f426fe28bd80ca
Signed-off-by: qiang.liu <qiang.liu@amlogic.com>
PD#SWPL-128147
Revert "hdmitx: move vinfo out from format_para [1/1]"
This reverts commit 1f858a9ac0.
Revert "hdmitx: move format_para to hdmitx common [1/1]"
This reverts commit 419a23e440.
Change-Id: Id427e28805aa5ada216c0a9b4e62169ebda0201d
PD#SWPL-118802
Problem:
1 not support non-secure ops function for cpu_cyn_clk
2 When each chip describes the same frequency, the corresponding
defined frequency is different.
Solution:
1 add non-secure ops function for cpu_cyn_clk
2 unify frequency to 666666666Hz
Verify:
all about board
Change-Id: Ia9fe27291ead5a56ed737c6f6aea97fbcddfd44f
Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
Signed-off-by: Jian Hu <jian.hu@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-124874
Problem:
add dirspi interface for new spicc(v2) controller driver
Solution:
1. add dirspi interface for new spicc(v2) controller driver
2. remove dirspi EXPORT_SYMBOL of old spicc driver, replace with
callback APIs from controller_data
Verify:
T3X BC309
Change-Id: I407b5d3dfa7d88bbe834853817666c9234dabe60
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com>
PD#SWPL-125155
Problem:
vinfo is defined for other drivers, and is not
part of hdmitx ip/hw.
Solution:
move vinfo to hdmitx_common as temp solution,
will move to drm driver level later.
Verify:
verify on ohm.
Test:
DRM-TX-17, DRM-TX-19, DRM-TX-8
Change-Id: I9682e256eddf50a35688e9efaaede0c614b82b24
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
PD#SWPL-92852
Problem:
format_para is common struct for hdmitx.
Solution:
move format_para to hdmitx_common.
create format_para instance to save format setting.
Verify:
verify on adt4.
Test:
DRM-TX-17, DRM-TX-19, DRM-TX-8
Change-Id: I7b3dcb8fb6bca50b868b1bb9ca53fd82638aed35
Signed-off-by: sky zhou <sky.zhou@amlogic.com>