PD#SWPL-104282
Problem:
bringup m4 on sm1
Solution:
add bl40 module driver and configuration to
bringup m4
Verify:
SM1-AC200-S905D3
Change-Id: I39afd0f91a49bd187e23cb29111f06e8c404419d
Signed-off-by: Yao Jie <jie.yao@amlogic.com>
PD#SWPL-103755
Problem:
SM1 CPU SMP/hotplug fail.
Solution:
update dts for reserved memory property.
SM1 is cortex-A55, update CPU node property
Verify:
SM1 AC200
Change-Id: I794bac34cb1341d28c493cae86b80cfb326614a2
Signed-off-by: Yan Wang <yan.wang@amlogic.com>
PD#SWPL-103755
Problem:
g12b cpuidle crash
Solution:
fixed cpuidle crash and open it in dts
Verify:
g12b W400
Change-Id: I091ca624d1b6fdb56d18bf76a9b0d156b17a407f
Signed-off-by: Yan Wang <yan.wang@amlogic.com>
PD#SWPL-104275
Problem:
1. need to support regulator at g12b and sm1 k5.15;
Solution:
1. enable g12b sm1 pwm regulator at dts;
Verify:
W400_MBX_DDR4 #036
(vddcpu0 and vddcpu1 max voltage test is 1.010v)
Change-Id: Ia4ab3cf8c7f762f4961a3fe52eb6551effe35ac2
Signed-off-by: chengbing.wu <chengbing.wu@amlogic.com>
PD#SWPL-107164
Problem:
1 sys_pll/sys1_pll does not support to 1512M
2 clkid is stored in multiple header files
Solution:
1 added frequency point support
2 clkid is placed under the same header file
Verify:
w400/ac200
Change-Id: I47d7f7c36b830285cfa4800ca0d90651629edb7e
Signed-off-by: Chuan Liu <chuan.liu@amlogic.com>
PD#SWPL-107182
Problem:
need to support led driver
Solution:
config dts to support
Verify:
sm1&g12b
Change-Id: I8ef2b94bd6b63c613e0cf9ef368a151c8f4f7f86
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-104287
Problem:
need add pcie support for g12b and sm1
Solution:
add pcie support for g12b and sm1
Verify:
g12b
Change-Id: I558ab4ba0c503bf74a49fb47d541ee66ebe7157d
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-104265
Problem:
need to support i2c driver
Solution:
config dts to support
Verify:
sm1&g12b
Change-Id: Icae13cc46a4f4ac142ec3bd4d4fc848deb4a2aea
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-104284
Problem:
need add g12b and sm1 uart support
Solution:
add uart config for g12b and sm1
Verify:
g12b
Change-Id: Ic96c0fab5925188fb2f746a0d610223fadb675d7
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-104270
Problem:
need to support sm1&g12b ir driver
Solution:
add ir dts node for sm1&g12b
Verify:
sm1&g12b
Change-Id: I0ed5a0576242f72cc6f667a5a6c62cc565484cc8
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-104266
Problem:
need to support pwm driver
Solution:
fix dts reg address to support
Verify:
sm1&g12b
Change-Id: Idefbf233ade0a86ef7dd3d8e79eebf92230c4373
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-104262
Problem:
need to support sm1&g12b reset driver
Solution:
add reset dt-bindings and dts node for sm1&g12b
Verify:
sm1&g12b
Change-Id: I305010864a8f28af5ce4a5bd8be828ee77729931
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-104288
Problem:
Need to bringup amlogic crypto driver for sm1/g12b
kernel 5.15.
Solution:
1. Basic configs/driver looks good.
2. Modify and enable device in dts for sm1/g12b
Verify:
1. On sm1(ac214)
2. On g12b(w400)
Change-Id: Ic5e460ec522060f22c328a66cdec7192b11a5684
Signed-off-by: Mingyen Hung <mingyen.hung@amlogic.com>
PD#SWPL-109858
Problem:
auto patch with mk_smarthome
ls: cannot access '*.patch': No such file or directory
Solution:
auto patch with mk_smarthome
using find instead of ls command
Verify:
sc2
Change-Id: I76a156cc1f556e9361e809f2d4de59b62d2260b6
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
PD#SWPL-116862
Problem:
optimizate the defconfig.
Solution:
disable the unnecessary the configs.
Verify:
t215.
Change-Id: I212b3628cc5a8d9b4d26284c47b8197ad6784f79
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-113773
Problem:
2 channel video blank screen when pi enable
Solution:
adjust pip alpha set when pi enable
Verify:
s5
Change-Id: I3484b42f91e9822009e24f75c51730ec569e2128
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-118117
Problem:
need to fix led ctrl timming
Solution:
adjust cycle 1.2 us
adjust high code 0.9 us
adjust low code 0.3 us
Verify:
t3x
Change-Id: Idd9c8befe3f526287eca828b27b956f90d4310f6
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
PD#SWPL-117500
Problem:
Kernel panic on /dev/ge2d observerd during kraken fuzzing test
Solution:
the reason is use-after-free
1. remove unnecessary buffer operation
2. cleanup debug code for dmabuf
Verify:
t7
Change-Id: I7df7129dac12921b46ede2ce0ea18c4ef99545dc
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-117331
Problem:
video used dw for rgb444 in some axis
Solution:
remove vskip calc for yuv444/rgb444 for t7
Verify:
t7
Change-Id: I2441d86130d7cae09dc2847858777ee2e7e489b4
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>