PD#SWPL-148946
Problem:
fix the issue of video flickering
Solution:
remove unnecessary checks
Verify:
s1a
Change-Id: I6f0379bb2f8f29a19e1c08cbe7192b9186958ece
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-148158
Problem:
add node to get max src support
Solution:
complete it
Verify:
t3x
Change-Id: Ifc3c9680e11765db9acd6fdf8c94ae49f925a2f2
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com>
PD#SWPL-149092
Problem:
the system freezes on restart
Solution:
OSD matrix is not enabled
no need to disable
Verify:
t3x
Change-Id: I4a3d73ca9300d526a177811932106f63e81a5dcb
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-148113
Problem:
VTS fail because the mic setting is wrong.
Solution:
Add pdm default mic sufix name.
Verify:
G12A
Change-Id: Ie7a107714e522a9f69722464e4c528f359b93e39
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
PD#SWPL-106598
Problem:
Support making dtb-deb.
Solution:
Support making dtb-deb.
Verify:
local
Change-Id: I7214092c2d3fba27150fa719d85b39c8090b61b7
Signed-off-by: yi.liu <yi.liu@amlogic.com>
PD#SWPL-148388
Problem:
adc pll clk will flapping causes loss of lock
Solution:
set adc pll force lock bit
Verify:
txhd2
Change-Id: I4ab5ea149ebb22509fbe864e2734e59e4141af5f
Signed-off-by: qiang.liu <qiang.liu@amlogic.com>
PD#SWPL-144696
Problem:
1080i 265 first two frames timeout
Solution:
set mem mif separate_en
Verify:
txhd2
Change-Id: I81fae227b09ea0d890c5e0aa8b705dcb5d7dc2fe
Signed-off-by: yufei.huan <yufei.huan@amlogic.com>
PD#SWPL-147624
Problem:
di_test_thread keeps awake consuming much CPU resource.
Solution:
ensure no extra ndkb in STATE_REG_STEP1.
Verify:
SC2
Change-Id: Ic87805610826bc9de20a8af80e89d3431bacac12
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
PD#SWPL-148838
Problem:
video color abnormal when switch hdr video to sdr video.
rootcause: vd2 on 120hz vsync, vd1 on 60hz vsync,
lead to fake frame switch error on vd1
Solution:
reset process signal type
Verify:
verify on T3X
Change-Id: I45066418afbbe7e3eaf67ed7843423389bd27fd9
Signed-off-by: MingLiang Dong <mingliang.dong@amlogic.com>
PD#SWPL-144318
Problem:
switching attr cannot take effect
Solution:
After changing the attr,a full modesetting
is required to take effect
Verify:
t7c
Test:
DRM-TX-75
Change-Id: I40406b3ad3585fe86ea646f820cca3df18ee7815
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-146460
Problem:
need to support vdin0 v4l2 when csi input
Solution:
add csi input supported in vdin0 v4l2
Verify:
sm1
Change-Id: I16669702a4ec034b48d3c26d45fa2965069c750e
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-102622
Problem:
packet decoding flow optimization
Solution:
Parsing packets and notify to vdin immediately after packed received
Verify:
T5M
Change-Id: Idaad2993d561f1a32b0177d38c2a531090d32d30
Signed-off-by: Gaowei Zhao <gaowei.zhao@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-148286
Problem:
when atsc-c signal strength is weak or no signal,
it will crashed during searching channel.
Solution:
1.fix atsc-c signal strength issue
2.AMLDTVDEMOD_VER V3.5.29
Verify:
t3 ar331
Change-Id: I924b0d322b08b49c156dcc7d08cf8184364fb12f
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
PD#SWPL-147887
Problem:
VLSI suggest the pll force lock timming that force lock
should behind the normal lock.
Solution:
do not set force lock in initial phase.
Verify:
txhd2
Change-Id: I8d93c77119bc9bf3592bf45aa120828d0c0f010c
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
PD#SWPL-142854
Problem:
move xhci and dwc3 code to common_drivers
Solution:
move xhci and dwc3 code to common_drivers
Verify:
all
Change-Id: I9351b3cb5bf515b89c8e9c62a7070947a6a18968
Signed-off-by: he.he <he.he@amlogic.com>
PD#SWPL-140356
Problem:
debug printk not enabled for gki2.0
Solution:
config AMLOGIC_DEBUG_PRINTK to m for gki2.0
Verify:
ohm
Change-Id: Ife312f1fc5237fd810d192919bf1558fd9255fec
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-144318
Problem:
Need to optimise the valid check for qms
Solution:
Optimise the valid check for qms
Add BRR name in sysfs hdmi_vrr
Verify:
t7/an400
Test:
DRM-TX-75
Change-Id: I39e6d6d50d211274ea80cfef4257d8f84f4d8f89
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
PD#SWPL-149225
Problem:
set arc enable when source select
Solution:
don't set arc enable when source select, set it when
when arc enable
Verify:
t7
Change-Id: I94ec6b80875212de612fa8fe526b26522f4480e3
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
PD#SWPL-146836
Problem:
lvds need support hsync polarity adjust
Solution:
use LVDS_PACK_CNTL_ADDR for sync polarity reverse
move dphy setting from both tv and tablet driver
Verify:
t7_an400
t3_ar301
t3x_bc302
t5w
Change-Id: I4ad39222b43f3c5e504f1bcf214a631788928fbc
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
PD#SWPL-149016
Problem:
S5 pcie with W2 probability suspend failure
Solution:
add delay time wait for pcie device
Verify:
S5
Change-Id: I9d1335de1a791ec704843d4503b35223b820c791
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-146304
Problem:
fps info is not updated
Solution:
updated fps when signal stable
Verify:
T7C
Change-Id: I37ba99368d203dcf37396b66eb769f30e88c6563
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-148278
Problem:
CONFIG_AMLOGIC_ZSTD is to upgrate the zstd version in old kernel5.15.
Now we will not maintain the zstd function in this kernel version.
Solution:
set CONFIG_AMLOGIC_ZSTD to n
Verify:
local
Change-Id: I49fe3baa5e1b13d42a06949cb8711fde9ebcdd04
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-147512
Problem:
refactor test entry for spicc & spicc-v2
Solution:
Refactor test entry for spicc & spicc-v2;
Fix chip select issue to support more SPI devices.
Porting from 5.4 f55b06c4
Verify:
t3 t982
Change-Id: I113e3ac4f1926fd98e94ad8cf3cf2aebeeada970
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com>
PD#SWPL-147512
Problem:
LDIM requires a strict timing sequence to match with the vsync signal
Solution:
SPICC supports vsync/line-n triggering control, Add a interface to
start/stop the vsync triggering transfer for LDIM
Porting from 5.4 1f62b7d1
Verify:
t3 t982
Change-Id: Ida2f63cbe318dceebbe97514e41a588e4ea143d4
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com>
PD#SWPL-148281
Problem:
with EDID Y420 cmdb which payload len = 1,
it will not store the vic and will cause
Y420 is treated as not supported
Solution:
store the vic which support Y420
Verify:
ah212
Test:
DRM-TX-72
Change-Id: I12ad2458458ee3ef2fc8cfbfafe6a842ff1bab37
Signed-off-by: hang cheng <hang.cheng@amlogic.com>