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-223394
Problem:
add this support
Solution:
add this support
Verify:
s6
Change-Id: Ib4a87bf8b5b9c2b89da25d11c7012ab54dafc2b6
Signed-off-by: Jian Cao <jian.cao@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-220920
Problem:
new ioctl cmd for get force output.
Solution:
add new ioctl cmd and flow.
Verify:
t5w
Change-Id: Iae3b1752457b1543291b4cb263a7d0a171f453f4
Signed-off-by: jinbing.zhu <jinbing.zhu@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-215766
Problem:
not support standard linux dvb header files
Solution:
include standard linux dvb header files
Verify:
t6w
Change-Id: If04996c3605b0d7f57f04ddc4b3569b149e22fb2
Signed-off-by: jing.li1 <jing.li1@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-218705
Problem:
DRM_IOCTL_MESON_TESTATTR ioctl has no connector id
Solution:
add connector id in DRM_IOCTL_MESON_TESTATTR ioctl
Verify:
s7d
Test:
DRM-OSD-5
Change-Id: If179dd0a252e2ad1578bef46b156916cd5522a4f
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
PD#SWPL-208493
Problem:
some dsc special case can not display normal.
Solution:
add negative vsync support.
Verify:
t3x
Change-Id: I57e77423a8237378d8c6a0364b7fef9190b7a488
Signed-off-by: yaoyu.xu <yaoyu.xu@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>