PD#SWPL-228972
Problem:
need update ioctl phy tuning to support data lane sel
Solution:
update ioctl phy tuning
Verify:
be311
Change-Id: Ie7fec5ff49d877929468d2f1aed2604b562f2a93
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-191471
Problem:
there is compiling error when CONFIG_MMC is disabled
Solution:
add empty function for aml_sd.h
Verify:
t6d
Test:
Boot
Change-Id: I30f1a37558a9e8758caf15aa03420665721e5b97
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
(cherry picked from commit 7c81baeff3)
PD#SWPL-198207
PD#SWPL-150271
PD#SWPL-200483
PD#SWPL-169836
Problem:
need sync kernel5.15 code
Solution:
1.add bl hold on config
2.Synchronize the index of bdrv and bl_level
3.analog_pwm_config function usage error
4.set bl_pwm_ctrl before bl_on_delay
Verify:
t5m, t3x
Change-Id: Ied3edfb68d59ab5d06014e3f9f576c319eb45eb4
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-231150
Problem:
f2fs is no need for extern ko
Solution:
remove it and use vendor hook for amfc
Verify:
s7d
Change-Id: I268d4e2bbc8bc9d7af0b2f1fce46690d5eac9832
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
PD#SWPL-228896
Problem:
6.12 can not support t6w
Solution:
add support
Verify:
t6w
Change-Id: Ia079e5a9e16322d15f7bd733cf19843bf48c5364
Signed-off-by: hai.cao <hai.cao@amlogic.com>
PD#SWPL-230799
Problem:
add video mute bypass to debug
Solution:
add support
Verify:
tv chips
Change-Id: I83a956b949e7edcf6983b1aab728f70964c4f71c
Signed-off-by: hai.cao <hai.cao@amlogic.com>
PD#SWPL-229258
Problem:
some scenarios hope to dynamically modify the cma task priority.
Solution:
provide interface to set cma task priority.
Verify:
local.
Change-Id: I72ad141f3535a9173f622ff73c79c96440aa76da
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-213081
PD#SWPL-228901
Problem:
T6W has two kinds of chips,one uses gpio_w16 for CE,the
other one uses gpio_w17,but current driver only supports
gpio_w16;
Solution:
add gpio_w17 support for CEC
Verify:
T6W
Change-Id: Ie9fb286f00586465b11aaa456b3bb0a6bd5a2de8
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
PD#SWPL-194769
Problem:
pyramid related logic is a bit messy
Solution:
optimize pyramid code
Verify:
t3x
Change-Id: Ied8045e1cca36673fd68a753075c88428b50fa71
Signed-off-by: yao liu <yao.liu@amlogic.com>
PD#SWPL-221001
Problem:
add RDMA read function
Solution:
1.add read function in RDMA module
2.enable for t6w vdin0
Verify:
t3/t6w
Change-Id: Ib5558abde7f69e1c393986af1e6c7d9823a56702
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-182359
Problem:
build fail if ddr_bandwidth not define
Solution:
use static inline define function
Verify:
local
Change-Id: Iab9bb597a0c8238224c70f66cafb3c549044a3d2
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-229101
Problem:
not support for CQE mode with Inlinecrypt.
Solution:
Support for CQE mode with Inlinecrypt
Verify:
S6 bl201
Change-Id: I2dfcc962c4385a149e67d95c04d0337cbd1913e7
Signed-off-by: Long Yu <long.yu@amlogic.com>
PD#SWPL-226607
Problem:
some project remove reserved partition
Solution:
save pattern in last gap
Verify:
s7
Change-Id: I084be4129f079711d0738e99face5fac395e9357
Signed-off-by: Ruixuan.li <ruixuan.li@amlogic.com>
PD#SWPL-189327
Problem:
need key flag info
Solution:
add key flag command
Verify:
s6
Change-Id: If77ae46dfba7c696c1e6093b977d694f7fb2cd97
Signed-off-by: Doosan Baek <doosan.baek@amlogic.com>
(cherry picked from commit aee0ed53b6)
PD#SWPL-149012
Problem:
KL driver should be able to check
if KL's fuse is okay without M2M or descrambler in REE.
Solution:
add etsi challenge-response function
Verify:
T5D
Change-Id: I8492896086ba3e6e4701ee4511794e803ed6d900
Signed-off-by: Doosan Baek <doosan.baek@amlogic.com>
(cherry picked from commit d7d4979d9d)
PD#SWPL-225609
Problem:
sync memory related patches from 5.15.
Solution:
sync memory related patches from 5.15.
Verify:
local;
Change-Id: I010fa5dc436d486bc46b7d49f8e0b32057c05ac7
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-224872
Problem:
need support frame change test for debug
Solution:
add frame change debug test support
Verify:
ay301
Change-Id: I1e0d9f1707a4aa9eba8ac28b3d4da7d012956cee
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-226830
Problem:
Need to make cryptodev support HMAC
Solution:
1. Add new ioctl to support HMAC from kte
2. Not support state export and import now.
3. All data should be sent once.
Verify:
1. S7 + bh201 + kernel 5.15
Change-Id: Ie2acd1bcd3b8f319a3bbfbcd612b08bd5783b4c9
Signed-off-by: Mingyen Hung <mingyen.hung@amlogic.com>
(cherry picked from commit 0751e1018df03d6d37a46f6e5e5b1077bbdac617)
PD#SWPL-213193
Problem:
sync hdr tmo use hdr y hist for 6.12
Solution:
sync hdr tmo use hdr y hist for 6.12
Verify:
t5m
Change-Id: Ib97bf7e3b58648cc8f9b120b7f7fe3f262611e64
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com>
PD#SWPL-217316
Problem:
No prime_sl support
Solution:
Add prime_sl support
Verify:
Verified on s6/sc2/s7d
Change-Id: I635c0935f71d7087ab413648d905db7173ebd8a6
Signed-off-by: can.zhang <can.zhang@amlogic.com>
PD#SWPL-179911
Problem:
When hotplug interrupts frequently occur, the hpd may be
detected as low during pre_enable_mode, and pre_enable_mode
may fail, resulting in no vsync and long-term lag.
Solution:
When pre_enable_mode fails, configure enc clk to ensure vsync
Verify:
s7d
Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82
Change-Id: I67d67c6260f8918004f8c7153fff4a0affa4d901
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
PD#SWPL-208146
Problem:
add reboot reason to enter factory mode
Solution:
add reboot reason to enter factory mode
Verify:
local
Change-Id: I5bdc66112107f51b05d4c0b9c28ae63f29983970
Signed-off-by: Xindong Xu <xindong.xu@amlogic.com>
PD#SWPL-225920
Problem:
add more flow for dv pq bypass.
Solution:
add more flow for dv pq bypass.
Verify:
s905x5
Change-Id: I652068fa6be7895a2dde4d312175993561ef534e
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com>
PD#SWPL-204336
Problem:
Separate buffer manager from DI process.
Solution:
Separate buffer manager from DI process.
Verify:
S7D
Change-Id: I62e3c7199fc6b98f1bd71d91408b8bd665f82e81
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com>
PD#SWPL-223996
Problem:
need support lcd dphy set data always high or low
Solution:
add lcd dphy set data always high or low support
Verify:
ay301
Change-Id: I3918f2254c131d00d7adfb17b40156a6529398dd
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>