PD#SWPL-143851
Problem:
n/a
Solution:
enable sysrq function by default
Verify:
on sc2
Change-Id: Iff20f64ebc6736a6bbcbd7ff94eee1c83e435cc6
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
PD#SWPL-141588
Problem:
5.15 code integration
Solution:
Delete log_level variables and nodes in tx20 and tx21 and
replace them with apis in hdmitx_log. Replace the pr_err
and pr_info of the tx module with the new API.
Verify:
ohm
Test:
print test
Change-Id: I7b4e7116cb009d0ff63f1868f801cb7e07bc9db0
Signed-off-by: zhou.han <zhou.han@amlogic.com>
PD#SWPL-132992
Problem:
sc2 need down vpu_clk when suspend
Solution:
enable down vpu_clk when suspend with sc2
Verify:
sc2
Change-Id: I2d69d1de06acd05005c697f0c94b65b98ebf5631
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-141553
Problem:
the fps is lower when test
Solution:
optimize the dfs of gpu
Verify:
txhd2
Change-Id: I7c0edb7979fbfe3c80bbce9d3f3be0fc4e623ec9
Signed-off-by: Dezhi Kong <dezhi.kong@amlogic.com>
PD#SWPL-139867
Problem:
vendor_hooks/debug_atrace/vmap_stack can't work.
Solution:
modify the defconfig to support these functions.
Verify:
SC2
Change-Id: I9effe4e034efbfe08cd22f472862925750becfc8
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
PD#SWPL-136207
Problem:
use kprobe to forbid free module init text
Solution:
record module base and use offset to parse
this module symbol
Verify:
SC2_AH212
Change-Id: I43bd306e94e9a6a5afe6411a9cd9e93db0342b7a
Signed-off-by: song.han <song.han@amlogic.com>
PD#SWPL-137618
Problem:
di post count not update
Solution:
add post number for dts update
Verify:
sc2
Change-Id: If57517c9b38df99edef837c2d2f7994607abc157
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-137455
Problem:
the upgrade config is repetitive
Solution:
delete the repetitive config in upgrade project
Verify:
local
Change-Id: I2ddd31350be328cb9ee6d288a68732324cc337a5
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-136287
Problem:
The configuration name in kernel 5.15 is starting with "AMLOGIC_",
in order to unify configuration name, modify AML_TEE,AML_OPTEE to
AMLOGIC_AMLTEE,AMLOGIC_OPTEE.
Solution:
rename AMLTEE,AMLOGIC_OPTEE to AMLOGIC_AMLTEE,AMLOGIC_OPTEE
Verify:
Android + Kernel 5.15
Change-Id: I25be69bb990b7e86026790a9a64f64a473e9adfc
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com>
PD#SWPL-132066
Problem:
need to support video lowlatency
Solution:
video lowlatency optimize
Verify:
s1a-bg201
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
Change-Id: Ie8a6f4c72314f9acf7202e7d86721403842d5499
PD#OTT-47803
Problem:
S805C1A system can not enter suspend mode.
Solution:
update CPU node for disabling non-boot cpus.
Verify:
BF201
Change-Id: If243e6ade536d17f293f09c3afa52e8ad5ebdf88
Signed-off-by: Yan Wang <yan.wang@amlogic.com>
PD#SWPL-134534
Problem:
txhd2 dts not enable video_queue and not enable drm
only android T need, android p no need.
Solution:
create a new android t txhd2 dts to enable video_queue and enable drm
Verify:
txhd2 + T
Change-Id: I590cf2095b3dc47ed58924d3c628407eaf5daed5
Signed-off-by: hui.li <hui.li@amlogic.com>
PD#SWPL-136383
Problem:
poweroff power current is high
Solution:
add shutdown callback in sensor driver
Verify:
TXHD2
Change-Id: Idd38c485b9458e3a9c7b27b959f48a17c59dc89b
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com>
PD#SWPL-136891
Problem:
If the cpu_clk frequency run to 1320M, eFuse related
functions may be affected
Solution:
change the cpu_clk freq from 1320M to 1296M
Verify:
s1a_bg209
Change-Id: I7af6604bf781a0229acc875aadf1dafe44896be9
Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
PD#SWPL-136316
Problem:
support di backend
Solution:
support di backend
Verify:
ohm
Change-Id: Iad72c1ebc5e33bade4e6efb87167defd4bc405b6
Signed-off-by: jintao xu <jintao.xu@amlogic.com>
PD#SWPL-136367
Problem:
there is no LED display driver
Solution:
support it
Verify:
s1a
Change-Id: I1232fa1d41d3c51b023ed08bcb9f4707011dcf91
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-136454
Problem:
device tree not right
Solution:
fix device tree
Verify:
s4
Change-Id: I92c3c08de4ac4781ee793a99850d58f5eb70e6cc
Signed-off-by: Shunzhou Jiang <shunzhou.jiang@amlogic.com>
PD#SWPL-134774
Problem:
s1a has no encl hw
Solution:
use encp to replace encl for suspend/resume
Verify:
s1a
Change-Id: I50a54b5bfdb76e2288f59b97586bc5bdc92c053f
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
PD#SWPL-135182
Problem:
need support gpio led
Solution:
add led config
Verify:
s1a bg201
Change-Id: I9ac9ba9aa8a7f18f28308317dc4dec076af87efa
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-132706
Problem:
codec_mm alloc across from low mem to
high mem in 32bit kernel.kernel crash
when access from low to high mem.
Solution:
set alloc range for codec_mm_cma.
Verify:
t982,s905y4
Change-Id: Ide9414d5609f5ccba9b8a69b20b51f1cacd1717f
Signed-off-by: shihong.zheng <shihong.zheng@amlogic.com>
PD#SWPL-136279
Problem:
current clock source is not fixed and may switch to PLL
Solution:
1. fixed clock source to fix div2
2. set default clk to 83MHZ
Verify:
c3
Change-Id: I0cd26da7416884e6ad89033c023477e9c609f3a6
Signed-off-by: Bichao Zheng <bichao.zheng@amlogic.com>
PD#SWPL-134993
Problem:
need to bringup cec function for s1a
Solution:
bringup cec function for s1a
Verify:
bg201
Change-Id: I789b1c2ece4788b32d377b787ae0a7e3eaa3bb74
Signed-off-by: hang cheng <hang.cheng@amlogic.com>