PD#SWPL-137032
Problem:
gp1_pll donot set 852M, result mali clk set failed, then it lock
hifi_pll
Solution:
add 852M para, delete unnecessary clock parameters in gp1_pll,
delete hifi_pll configuration in mali
Verify:
ptm
Change-Id: I7f8e87c69ce639c487ea07d1acfcd566198f3f3a
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
PD#SWPL-136729
Problem:
1.need add clk flag
2.fix hifi1_pll init_regs, hifi_pl, gp0_pll calculation is
inaccurate due to the div2p5_en bit
Solution:
1. add flag
2. set dic2p5_en bit to 0, recalculate pll parameters
Verify:
ptm
Change-Id: Ia147308815d5a3cf568f11c4b15a047d3f7b20d6
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
PD#SWPL-135755
PD#SWPL-135148
Problem:
CPU SMP/Hotplug
Solution:
CPU SMP/Hotplug
Verify:
ptm
Change-Id: Ic7f4e7bb173a32f8e7a040947c3239aab30d036d
Signed-off-by: Yan Wang <yan.wang@amlogic.com>
PD#SWPL-131629
Problem:
s7 need power domain.
Solution:
add power domain in kernel.
Verify:
pxp
Change-Id: I4ce47b7de5d734084356a08fc1fdbebe665253ac
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
PD#SWPL-151614
Problem:
ffm can not work
Solution:
adjust ffm related dts for u
Verify:
franklin_hybird
Change-Id: I980fbe13162a0734b485a5ce1a5462b0293b9d6d
Signed-off-by: junai.zhang <junai.zhang@amlogic.com>
PD#SWPL-136892
Problem:
Evaluate memory requirements based on actual scenarios
Solution:
Adjust cma size from 432M to 364M
Verify:
ah212
Change-Id: If9554110a2bb1637cfe9cc934796a1fef4fedb97
Signed-off-by: lele xiang <lele.xiang@amlogic.com>
PD#SWPL-154489
Problem:
kernel panic
Solution:
modify the type of the kunmap function parameter to struct *page
Verify:
soddy
Change-Id: If7e6aebfc5f423061af4af65a3b25ca802dcc4ea
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-153056
Problem:
range detect threshold not fit.
Solution:
modify threshold as test pattern.
Verify:
t5m
Change-Id: I37c6a1ac9138c0b5e440ef207cb7f65957da00b8
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com>
PD#SWPL-154171
Problem:
crash when setting cfg/bin
Solution:
add null point check after malloc
Verify:
t5m
Change-Id: I119dfc1635091a0b04ae20203e566ed467c40b9d
Signed-off-by: yao liu <yao.liu@amlogic.com>
PD#SWPL-153186
Problem:
When switch from pre-link and process interlace video,
it will occur the arb error
Solution:
1. add inp/mem/nr wr mif reset
2. enable wr mif axi protection
3. change burst len to 0 for mc/cont/mtn wr mif
Verify:
Verified on t5m
Change-Id: Ia04fa1ff6b96db60ffc4b9d9734c7ea1345b85a8
Signed-off-by: yufei.huan <yufei.huan@amlogic.com>
PD#SWPL-151485
Problem:
serial port information causes rdma to always be delayed
Solution:
to avoid rdma logic errors
add pre-vsync rdma_done check
Verify:
T3X
Change-Id: Id93e303f67caed6028d10e88649592aa3edcc5b1
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-151874
Problem:
need do aipq for T5M.
Solution:
modify code to support.
Verify:
T5M
Change-Id: Ief28052e1df8f67fff4e291319511d48ca6e2075
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-154577
Problem:
use spd list before list init
Solution:
check port_seq before use spd list
Verify:
T5D
Change-Id: Icc9a9e19aa3eb0b4eaf337bd33dd1517f31e6f17
Signed-off-by: bowen cheng <bowen.cheng@amlogic.com>
PD#TV-107858
Problem:
support build kasan with parameter for androidt
Solution:
support build kasan with parameter for androidt
Verify:
local
Change-Id: I0538542862e5e708aea92257d90b49ab47ced9be
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-149832
Problem:
Unplugging hdmirx when camera apk previewing will cause video abnormal,
because camera hal closed the v4l2 device.
Solution:
return ENODEV if no signal in v4l2 mode,camera close v4l2 only receive
ENODEV.
Verify:
t7c
Change-Id: Iabdbef3c5b27a7e701f2803997ecfff7549ffea7
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-147709
Problem:
burn dovi.ko, the color display abnormally
Solution:
uboot and dv write dv bits, so drm should not init it
Verify:
t7c
Test:
DRM-OSD-145
Change-Id: I79355c657ba672cafd8fa57c97160e65e053b30a
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-150289
Problem:
sound card codecs used the same channels of TDM out
Solution:
differ TDMB output channels
Verify:
t7c android N
Signed-off-by: bangsan.mao <bangsan.mao@amlogic.com>
Change-Id: I46ef15ec33c465ba1e12caa7b2ab60fc86904e0b
PD#SWPL-154394
Problem:
userfault load too late to print info.
Solution:
userfault early loading.
Verify:
local.
Change-Id: Icc654e4810be34e9ead575515a68a8491ace46a8
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-152578
Problem:
while modify system time, screen recording fail.
Solution:
Using functions that are independent of system time.
Verify:
T7C
Change-Id: If58288638cfefec6559c5290b8c911b2e1593d45
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-154292
Problem:
support autopatch for linux
Solution:
support autopatch for linux
Verify:
local
Change-Id: Idaae5f82e6e07c89781ab53cf1a436cbdac36fe1
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-148473
Problem:
video may abnormal when popup osd or hide osd
Solution:
optimize urgent and qos setting of vpu
Verify:
T3X
Change-Id: If69edebda821a45e59ad56ca8211eaf450c7ad2f
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-151220
Problem:
support di backend for t7c in ott product line.
Solution:
support di backend for t7c in ott product line.
Verify:
t7c
Change-Id: Ied18eb1e69f798712be3d56c8a5297383b1db25f
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-152551
Problem:
read chipid fail
Solution:
the chipid can be read by reading registers, but the register address is
set in DTS, which is prone to setting errors. It can be read through a
unified command, so there will be no previous problems.
Verify:
s905x2
Change-Id: I2019a7b8201dedec1f71a1edf09f9b51b730f5c2
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-152208
Problem:
less than 20ms do not use msleep
Solution:
less than 20ms will use usleep_range
Verify:
none
Change-Id: I73ac90a6c04adaf5f961a59d74f82640fce9a7bf
Signed-off-by: zijie.lin <zijie.lin@amlogic.com>