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-121104
Problem:
need power domain support.
Solution:
add power domain in kernel.
Verify:
ae400
Change-Id: Ie75767e4c4107fffc8e085755d800342ce690a7b
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
PD#SWPL-121123
Problem:
Need to support c1 pinctrl driver & gpio irq function
Solution:
1.add c1 pinctrl driver data
2.gpio irq same as c2 compatible
Verify:
c1_ae400
Change-Id: I29d6553643dd0c164635ce1a0369ca8ad6b268ec
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-130891
Problem:
wrong vsync duration check cause black screen
Solution:
some chips do not check vsync duration temporarily
Verify:
t7&t3&t5w&t5m
Change-Id: I5d48d08374df4128be455365e005bdf4216aa1e6
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-129869
Problem:
be311 config value not good
Solution:
change be311 config value
Verify:
txhd2
Change-Id: Ifc9163b15efd2b44dec7fc30135fbf52c67aa488
Signed-off-by: qiang.liu <qiang.liu@amlogic.com>
PD#SWPL-130591
Problem:
vskip check need be improved for prelink
Solution:
Change logic for vskip check
Verify:
Verified on t5m
Change-Id: I2727b527b28755e70148ddd9886a6bd01c646990
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-130545
Problem:
emp data not clear when only dv flag change
Solution:
clear emp data when only dv hdr flag change
Verify:
t5m
Change-Id: Ia04a077cc88c0d5f5bd42b0eacd8f50abebca62b
Signed-off-by: Gaowei Zhao <gaowei.zhao@amlogic.com>
PD#SWPL-130452
Problem:
when decoder used high 10bit, vpp display abnormal
Solution:
p010 bit_mode = 0 when decoder used high 10bit
Verify:
t3x
Change-Id: I9dfbafb4bbfdbacce642e02694a6e16f3302e4cf
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-126871
Problem:
special TX does not send scdc message after HPD high
Solution:
do software retry for scdc rate and scramble
Verify:
T7C
Change-Id: If1f1df0515272bd4f8847aca69b0f748452b8a8b
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-130623
PD#TV-71700
Problem:
add afc enable and state IO control.
Solution:
add afc enable and state IO control.
fix nicam bg output again.
AMLATVDEMOD_VER "V3.01"
Verify:
verified by t5d.
Change-Id: I909908e1f0369d2010ec92cc9c50ce33b0cd3e42
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com>
PD#SWPL-125646
Problem:
add more debug info in videotunnel
Solution:
add more debug info in videotunnel
Verify:
t3
Change-Id: I1bf0cb89d9d22550a91c43d4b039c0ace0dbcd3d
Signed-off-by: dabing.qi <dabing.qi@amlogic.com>
PD#SWPL-128695
Problem:
fixed some issues on projects,need sync back into trunk
1.game mode switch cause video freezing
2.app start decoder with wrong args casue problem
3.rx signal changed fast cause app got wrong vrr state
4.app may call ioctl to control in v4l2 mode
5.vdin vsync abnormal cause afbce memory access violation
Solution:
1.recycle vf after game mode change
2.improve driver workflow
3.improve signal detect flow
4.add ioctl args check when in v4l2 mode
5.filtering abnormal vdin vsync
Verify:
t7/t5m
Change-Id: I90be40c1a16239f63dc682a34bde2b920128e62e
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-130072
Problem:
Zapper size increase after txhd2 merge back to trunk
Solution:
optimize some code and add macro to reduce size
module: pinctrl, clk-measure, adc, audio, tvin, dtv_demod
ddr_port_desc, and amvecm
Verify:
Zapper
Change-Id: I0c781a657811cf664ffdbb4d9c18060e9b39554e
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-128811
Problem:
When t3 describes the same frequency, the corresponding
defined frequency is different.
Solution:
unify frequency to 666666666Hz
Verify:
t3_t965d4
Change-Id: Ifd1c1deb5a21869f3fd506a7c2974a4352e3e318
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
PD#SWPL-130055
Problem:
the dummy connector will be as the physic connector.
Solution:
recovery hdmitx dummyl mode.
Verify:
local
Signed-off-by: yi.liu <yi.liu@amlogic.com>
Change-Id: Ie8a4cd5fb9f144dd498658a8c72edffd09579da1
PD#SWPL-130219
Problem:
support --use_prebuilt_gki
Solution:
support --use_prebuilt_gki
Verify:
local
Change-Id: I32515737f5663b798f23ee2c69ce4b766ee1c5e6
Signed-off-by: Wanwei Jiang <wanwei.jiang@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-130372
Problem:
TV cannot recognize USB3.0 udisk due to
"do not use 3.0 clock" patch of the dwc3
in the common repository.
Solution:
modify prop of the dts node dwc3:
maximum-speed = "super-speed"
Verify:
sc2
Change-Id: I2f4968140ba88dfe6ce5674db91ee87f96220ad2
Signed-off-by: dian.shao <dian.shao@amlogic.com>
PD#SWPL-129271
Problem:
di use the reference buffer was been free
Solution:
modify the reference buffer flow
Verify:
t5m
Change-Id: I10030d892107e3a534ad400b1b4487ae3a90260f
Signed-off-by: Brian Zhu <brian.zhu@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-126562
Problem:
T2 unlock first then lock when tuning.
Solution:
add t2 ddr clock reset and arbit control when tune (t5m/t3x)..
AMLDTVDEMOD_VER "V3.2.014".
Verify:
verified by T5M.
Change-Id: Ica226a058581188f1fc58983e878493cbfbf3ab2
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com>
PD#SWPL-129809
Problem:
venc dither should not be opened in tconless panel
Solution:
close dither in tconless panel
Verify:
bc302
Change-Id: I40ce60746be6efdcb40eaad00eee280d43524141
Signed-off-by: Jie Dai <jie.dai@amlogic.com>
PD#SWPL-130207
Problem:
add vpp post in padding for t3x
Solution:
add vpp post in padding for t3x
Verify:
t3x
Change-Id: I7b2b9ffcfcc87ce1f15d9107ee1dab4849fffd53
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-126157
Problem:
The gpio has jitter when the system is powered on.
Solution:
GPIO without jitter, read the gpio status again after a delay.
Verify:
S905C2/AH232
Change-Id: I30a8825b225ff9af5938aaf96537b068b5b71dc7
Signed-off-by: hongyu.chen <hongyu.chen@amlogic.com>
PD#SWPL-128836
Problem:
txhd2 resume eth0 down
Solution:
txhd2 use new pll
Verify:
be311
Change-Id: I76559d8f82c18f1c7b54f023c1c993698f853d4b
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com>
PD#SWPL-129165
Problem:
remove symbol have been commit to google
Solution:
remove symbol have been commit to google
Verify:
local
Change-Id: I25c9da6662a7ae8f2de4761dd0b98b13fc24c7ed
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>