PD#SWPL-99090
Problem:
When decode meta is too long, DI will skip it.
Solution:
Add protection to copy meta data
Verify:
Verified on sc2
Change-Id: Ia6ae379ec50a1f8f3f8a5549393835cb327bb39b
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-98384
Problem:
need support force unfit mipi-dsi bit_rate_max
Solution:
support force unfit mipi-dsi bit_rate_max
Verify:
aw419
Change-Id: I23db0e1a20fe7e2da4c29a9ffd361b0a37030168
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-38929
Problem:
Currently, the HDMITX source is binding to SPDIF a/b.
we need separate interface to configure HDMITX audio
source from SPDIF a/b or TDM a/b/c for different
use case.
Solution:
1.add a new interface to control the HDMITX source.
2.add a new interface to config i2s to hdmitx format.
Verify:
Ohm
Change-Id: I82a04cfadeba19a9b54b77dd6a443b60dc2c9b39
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
PD#SWPL-97059
Problem:
1.need to add cec dump interface for bugreport
2.need to add cec tx/rx detail print
Solution:
1.add dump interface of cec registers and status
for bugreport, as below:
cat /sys/class/cec/dump_reg
cat /sys/class/cec/dump_status
2.add print for cec tx/rx detail
print is enabled by default for issue debug
purpose, if need to disable print:
(1)echo below command to disable temporarily
echo cec_log_en 0 > /sys/class/cec/dbg
(2)disable in dts aocec node as below
cec_log_en = <0>;
Verify:
S4/SC2/T7/T5D/T3/T5W
Change-Id: If942d52c19dfc965f25f0a729d4b0709a5129762
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-100843
Problem:
C3 usb adb can not connect.
Solution:
Fix C3 usb adb issue
Verify:
c3 pass
Change-Id: I3f966384222e8e5b212ec92a80af956b5e4200a9
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
PD#SWPL-97142
Problem:
Need not modify secure memory config for C3 dts file
Solution:
Fallback modification from CL-266416
Verify:
Linux IPC + AW419
Change-Id: Idfa1c05b18f42fdcd953c43f9dcfd4fa298eb47f
Signed-off-by: Shuo Liu <shuo.liu@amlogic.com>
PD#SWPL-95684
Problem:
module list should be update after module merge
Solution:
update module list
Verify:
sc2
Change-Id: I37fab9ca3d6701283af6d46321af9f65d2656e13
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-100659
Problem:
2560*1440 10bit can not be detected,due to rx phy pll work
on a wrong setting
Solution:
modify pll bandwidth judgement
Verify:
T3
Change-Id: I66817cd9b914a87c1935ea11b87f69a9d78ef433
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
PD#SWPL-100537
Problem:
load firmware fail when system startup
Solution:
retry load aucpu when using the aucpu
Verify:
not verified
Change-Id: I52fd5d8f987d639b9ee6dde7346b47eafcd5e7fa
Signed-off-by: chuangcheng peng <chuangcheng.peng@amlogic.com>
PD#SWPL-68192
Problem:
T7 cannot automatically switch to HDMI channel
after wake up by cec device, as wakeup message
is not saved for read under shutdown mode.
Solution:
save wakeup message for T7
Verify:
an400
Test:
an400 shutdown resume OK
Change-Id: Iedc64550681bde4d1bc37eebf692cebe8c39f08b
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
PD#SWPL-96062
Problem:
remove pinctrl and clk drivers unrelated to the project
Solution:
remove pinctrl and clk drivers unrelated to the project
Verify:
sc2
Change-Id: I99c5718da9dec81f2eb3ffca3ed432201efdedeb
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-98492
Problem:
When bypass core1 finds that VD1 plays normally.
Generating the wrong register value through control_ptah
function causes the playback to flash green.
Solution:
porting the patch about version 2.6 from the 5.4 branch
to the 5.15 branch.
Verify:
sc2
Signed-off-by: jialong.jiang <jialong.jiang@amlogic.com>
Change-Id: I3bb46a38875602afcfaf985ba88b26a5e906fbf4
PD#SWPL-100410
Problem:
Not find amlogic-socinfo in kernel 5.15 for Android-T
Solution:
change configs to enable soc_info.ko in kernel 5.15 for Android-T
Verify:
S905C2
Change-Id: I72bc88d4961c5221c9a69b9eb75401d07ae44946
Signed-off-by: bingju.wang <bingju.wang@amlogic.com>
PD#SWPL-99116
Problem:
cts: USB Device Test module fail
Solution:
Don't use IDT transmissions for CRG control
Verify:
t3
Change-Id: I45aebbecde50fdb4dd566aa278dd2b61897a9f60
Signed-off-by: Yue Wang <yue.wang@amlogic.com>
PD#SWPL-94197
Problem:
__get_free_pages() can only allocate a maximum of 4M.
Solution:
use memblock_alloc.
Verify:
sc2_ah212.
Change-Id: I5f9a22b34e6ce81beee30530f43367fa5b2e9903
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-93011
Problem:
need tee node to make driver work
for TEE 3.18
Solution:
add tee node in dts
Verify:
Android T + Ohm + Kernel 5.15
Signed-off-by: rui guo <rui.guo@amlogic.com>
Change-Id: I35d2d66efe2a716b79f8d6c16f4eb51782865822