yuhua.lin
02a5293a08
ge2d: sync code from kernel5.15 to kernel6.12 [1/1]
...
PD#SWPL-191976
Problem:
sync code from kernel5.15 to kernel6.12
Solution:
complete it
Verify:
sc2
Change-Id: I44467c892574d07f7401e4db07fd4009b404b3fd
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com >
2024-11-12 13:57:59 -08:00
yuhua.lin
6de756f551
vpu: sync code from kernel5.15 to kernel6.12 [1/1]
...
PD#SWPL-192656
Problem:
sync code from kernel5.15 to kernel6.12
Solution:
complete it
Verify:
sc2
Change-Id: I54e0be49e6b44bf5211e9c1fc4aa7fc43db5cfd9
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com >
2024-11-12 13:57:51 -08:00
Yongjie Zhu
f17bce8ff6
uvm: fix uvm parameters error [1/1]
...
PD#SWPL-188409
Problem:
uvm bringup on kernel6.12
Solution:
sync 5.15 uvm code to 6.12
fix uvm parameters error
Verify:
adt4
Change-Id: Ib76e4e20106468cab4eddb71eb7a4717eb554735
Signed-off-by: Yongjie Zhu <yongjie.zhu@amlogic.com >
2024-11-12 04:09:14 -08:00
zhan.wang
763ffb79b9
amvecm: sync amvecm patches to amlogic-6.12-dev [1/1]
...
PD#SWPL-191851
Problem:
sync amvecm patches to amlogic-6.12-dev
Solution:
sync code to 6.12
Verify:
sc2
Change-Id: I2072da90744fbdce7c1cbdad98dc930e0fa4275e
Signed-off-by: zhan.wang <zhan.wang@amlogic.com >
2024-11-12 02:10:19 -08:00
Yao Jie
584b583516
mailbox: t5m add aocpu alive check mechanism [1/1]
...
PD#SWPL-192199
Problem:
When modules send mailbox message to aocpu, sometimes
aocpu can not response because of stuck or interrupt
signal lost, at this time driver modules need to know
whether aocpu is alive or not, this is helpful to debug.
Solution:
Add aocpu alive check mechanism, when aocpu did not
response, system will check and print aocpu status.
Verify:
T5M-AY309
Change-Id: Ibe29fc3d25e0f8b868bb3863417df88215692a93
Signed-off-by: Yao Jie <jie.yao@amlogic.com >
2024-11-08 06:03:06 -08:00
yao zhang1
6df1fef15c
boottime: a1 optimize for boottime. [1/1]
...
PD#SWPL-182789
Problem:
The kernel bootup slower.
Solution:
1.Trim the kernel config
2.Start modules asynchronously
3.Boottime is reduced by 460ms
Verify:
a1 ad403
Change-Id: I0bc013a1339d80d9f5f4d9247168da5773446a95
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com >
2024-11-08 04:15:11 -08:00
ruofei.zhao
9a3eedf287
hdmitx: sync kernel 5.15 code to kernel 6.12 [1/1]
...
PD#SWPL-191974
Problem:
sync kernel 5.15 code to kernel 6.12
Solution:
sync kernel 5.15 code to kernel 6.12
Verify:
SC2
Test:
DRM-TX-5
Change-Id: I41a123996765919fb59de27a03e2822087f3ed44
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com >
2024-11-07 05:53:03 -08:00
xiang.wu1
3ae279e31d
hdmitx: Encapsulate hdcp api and remove drm callback [1/1]
...
PD#SWPL-186410
Problem:
need encapsulate hdcp api and remove drm callback
Solution:
1.remove drm hdcp callback
2.encapsulate drm hdcp api in hdmi common directory
3.move tx20 meson_hdcp.c code to tx20 hdmi_tx_hdcp.c
4.the differences in the HDCP process in the DRM HDCP API
are implemented in the TX20 and TX21 files respectively.
Verify:
SC2
Test:
DRM-TX-80
Change-Id: If9d995f06eb365a3fc4006be9949a83f89f8346d
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com >
2024-11-06 21:59:12 -08:00
xing.xu
8b94b653b7
bandwidth: CF1 Single-frame Bandwidth Sampling [1/1]
...
PD#SWPL-179304
Problem:
Single-frame Bandwidth Sampling
Solution:
Chips before s6 use the DMC method to get the bandwidth
value of a single frame, chips after s6 use the decoder
internal method to get the bandwidth value of a single frame.
Verify:
s6.s7
Change-Id: I135d98a0087733c5df34c7e8f9be39f8f2c96741
Signed-off-by: xing.xu <xing.xu@amlogic.com >
2024-11-04 23:36:13 -07:00
hualing chen
bce7e35cc0
media_proxy: CB2 move proxy to kernel common for 5.15. [1/8]
...
PD#SWPL-177051
Problem:
1 Di module can not call proxy api for 5.15.
Solution:
1 Move MediaProxy to kernel common for 5.15.
Verify:
t5m
Change-Id: I573f51392c809b77bf6a2e8194a4a3a451f1cc35
Signed-off-by: hualing chen <hualing.chen@amlogic.com >
2024-11-04 23:35:46 -07:00
zhenteng.tian
7f3da58ff7
display: change omx_index to frame_index in vf. [1/1]
...
PD#SWPL-188419
Problem:
change omx_index to frame_index for kernel 6.12
Solution:
change omx_index to frame_index for kernel 6.12
Verify:
SC2
Change-Id: I277a3a36953953fe470bb2b9c1758d60b2a28722
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com >
2024-11-04 23:35:28 -07:00
gan.zhang
afdceb26b1
decoder: CB2 Pass the under input information to the upper layer. [1/3]
...
PD#SWPL-179486
Problem:
In stream mode, when the decoder cannot decode the data, it
needs to pass the under input information to the upper layer.
Solution:
Pass the under input information to the upper layer.
Verify:
Ohm
Change-Id: I55530bcd0085c87dfa752ca831ee76b070c1bce4
Signed-off-by: gan.zhang <gan.zhang@amlogic.com >
(cherry picked from commit a47ac8298b )
2024-11-04 23:34:24 -07:00
Hangyu Li
d00d7e7181
tee: add secure table API [1/1]
...
PD#SWPL-176853
Problem:
provide API for t6d secure table function
Solution:
add API for t6d secure table
Verify:
t6d
Change-Id: If9aaf0dee3c970a5de73428b29c3f7e24f71a0b3
Signed-off-by: Hangyu Li <hangyu.li@amlogic.com >
2024-11-04 23:33:20 -07:00
Hao Shi
1c59f2f201
codec_mm: synchronization with kernel5.15 [1/1]
...
PD#SWPL-188419
PD#SWPL-188420
Problem:
synchronization with kernel5.15
Solution:
synchronization with kernel5.15
Verify:
adt4
Change-Id: If3b112e79d62d1b63f537110a86f3e5966ac33f3
Signed-off-by: Hao Shi <hao.shi@amlogic.com >
2024-11-04 01:59:28 -07:00
Liming Xue
d64c1cade0
thermal: kernel6.12 add ddr thermal control driver [1/1]
...
PD#SWPL-185025
Problem:
refactoring ddr control driver
Solution:
add ddr control driver
Verify:
sc2
Change-Id: I4a04a49064d88aff0cd90784dcdc6e5b05a53920
Signed-off-by: Liming Xue <liming.xue@amlogic.com >
2024-11-01 00:50:36 -07:00
Zelong Dong
18410be2c8
mailbox: support device id & command for IR [1/3]
...
PD#SWPL-182441
Problem:
support device id & command for IR
Solution:
support device id & command for IR
Verify:
t6d
Change-Id: I42f6a0117cf8ce3891c9a97885ad3216d54a0f29
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com >
2024-10-28 17:05:03 +08:00
shipeng sun
bad2afe409
media_video: sync codec_mm/dmabuf_manage driver [1/1]
...
PD#SWPL-188425
Problem:
sync codec_mm/dmabuf_manage driver
Solution:
sync codec_mm/dmabuf_manage driver
Verify:
sc2_ah212
Change-Id: Ic58fc1ee0d4d5edbbd9e0f2c33764aefdc8e6c86
Signed-off-by: shipeng sun <shipeng.sun@amlogic.com >
2024-10-23 21:57:30 -07:00
Jianxiong Pan
2e3b0ba666
mm: 32bit: add pagetrace function. [1/1]
...
PD#SWPL-188508
Problem:
add pagetrace debug tool
Solution:
track page alloc and free info.
Verify:
sc2.
Change-Id: I7efc3d90fc1fbfe8df1b5c2a051623ae3354d0f1
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-10-23 19:23:46 +08:00
Jianxiong Pan
daf7531fc9
mm: 32bit: enable amlogic cma. [1/1]
...
PD#SWPL-188508
Problem:
add amlogic cma.
Solution:
boost cma alloc.
add more debug info.
Verify:
sc2.
Change-Id: Id9e7d96e635d7c4ebb2fe7c55859855377305f06
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-10-23 01:45:08 -07:00
Ao Xu
6cc9aab0a3
drm: sync 5.15 CL to 6.12 drm driver [1/1]
...
PD#SWPL-188410
Problem:
6.12 drm driver bringup
Solution:
sync 5.15 CL to 6.12 drm driver
delete CONFIG_AMLOGIC_KERNEL_VERSION related code
Verify:
sc2
Test:
DRM-OSD5,DRM-OSD-16
Change-Id: I27819e8d5c733961e0816a84050d0367f22df8fe
Signed-off-by: Ao Xu <ao.xu@amlogic.com >
2024-10-17 22:46:45 -07:00
Zhongfu Luo
e0d45b543e
efuse: add efuse_obj encrypted data write command [1/1]
...
PD#SWPL-189350
Problem:
add efuse_obj encrypted data write command
Solution:
add efuse_obj encrypted data write command
Verify:
SC2 AH219
Change-Id: Ib69518de4d8eb33c0681a6f8ccdec9ad7009c2a3
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com >
2024-10-16 20:20:54 -07:00
song.han
095ef042a5
iotrace: add preempt protections at hooks [3/4]
...
PD#SWPL-185970
Problem:
BUG: sleeping function called from invalid context
at kernel/sched/completion.c
in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1,
name: swapper/0
Preemption disabled at:
[<c0428468>] queue_stop_cpus_work+0x60/0x1bc
[<c030dc24>] show_stack+0x28/0x2c
[<c105e624>] dump_stack_lvl+0x48/0x54
[<c0371660>] ___might_sleep+0x1c4/0x1e8
[<c10621b8>] wait_for_completion+0x28/0x58
[<c0428180>] stop_machine_cpuslocked+0x10c/0x208
[<c106ac28>] patch_text+0x20/0x28
[<c0501254>] __jump_label_update+0x7c/0xec
[<c05002b8>] static_key_enable_cpuslocked+0x8c/0x100
[<c050034c>] static_key_enable+0x20/0x28
[<c0441acc>] tracepoint_add_func+0x38c/0x400
[<c0441c00>] tracepoint_probe_register+0x54/0x6c
[<c0db6974>] ftrace_ramoops_init+0x288/0x2fc
[<c163cb30>] aml_iotrace_init+0x46c/0x550
[<c03020a0>] do_one_initcall+0x104/0x364
[<c1601f90>] do_initcall_level+0xa0/0x15c
[<c1601ec0>] do_initcalls+0x58/0x88
[<c1601d04>] kernel_init_freeable+0x114/0x160
[<c105fe24>] kernel_init+0x20/0x1c4
[<c0300134>] ret_from_fork+0x14/0x40
Solution:
add preempt protections at hooks
Verify:
t5w
Change-Id: I4cfd069ca0b4ba2c9bd6e8202391577aff09d227
Signed-off-by: song.han <song.han@amlogic.com >
2024-10-15 04:30:08 -07:00
ruofei.zhao
81d299f688
cvbs: sync kernel 5.15 code to kernel 6.12 [1/1]
...
PD#SWPL-188407
Problem:
sync kernel 5.15 code to kernel 6.12
Solution:
sync kernel 5.15 code to kernel 6.12
Verify:
SC2
Test:
DRM-CVBS-3
Change-Id: I4718bc933eadabbaef5880f03e99b51cd086de75
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com >
2024-10-15 00:42:47 -07:00
he.he
e148bae334
usb: move xhci and dwc3 to common_drivers [1/1]
...
PD#SWPL-188390
Problem:
move xhci and dwc3 to common_drivers
Solution:
move xhci and dwc3 to common_drivers
Verify:
sc2
Change-Id: Ie40bf88170c03820ae7cd2746172536d5e947ff7
Signed-off-by: he.he <he.he@amlogic.com >
2024-10-15 00:00:01 -07:00
ruofei.zhao
5bf8f3d774
hdmitx: sync kernel 5.15 code to kernel 6.12 [1/1]
...
PD#SWPL-188403
Problem:
sync kernel 5.15 code to kernel 6.12
Solution:
sync kernel 5.15 code to kernel 6.12
Verify:
SC2
Test:
DRM-TX-5
Change-Id: Ie0be7d1be5cf2f5fd197fc77441b5f9d2eff8a1a
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com >
(cherry picked from commit 8e6c3c05d52f2aad51382d8f51938e647f09b6e4)
2024-10-15 12:25:49 +08:00
Xingxing Wang
c54ece12be
thermal: Kernel6.12: sc2 bring up-Power-Thermal/Sensor [1/1]
...
PD#SWPL-188364
Problem:
thermal bringup of sc2 kernel612
Solution:
adjust driver code for kernel upgrade
Verify:
SC2
Change-Id: I4d60b9f55036d3e371f60eb43452eba943799d87
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com >
2024-10-14 01:05:59 -07:00
Jianxiong Pan
b09ac4c011
mm: add page trace. [1/1]
...
PD#SWPL-185599
Problem:
add page trace debug tool.
Solution:
add track info about allocate and free pages.
Verify:
sc2.
Change-Id: I9d9212dfc9d5d06ded3179502b1e02fe6accad05
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-09-29 16:38:52 +08:00
Wanwei Jiang
5b4ccd2e6a
bringup: porting media dvb and audio modules [1/1]
...
PD#SWPL-183292
Problem:
porting media dvb and audio modules
Solution:
1. porting dvb auto patches
2. modify strlcpy() to strscpy()
3. remove the flag DRM_UNLOCKED, need owner to check
4. modify the code due to the change of
the remove function in struct platform_driver
5. add the header file of linux/vmalloc.h for vmalloc() and vfree()
6. modify files_lookup_fd_rcu() to task_lookup_next_fdget_rcu()
7. use shrinker_alloc() to alloc memory and initialize
8. modify __assign_str(dst, src) to __assign_str(dst)
9. modify asoc_rtd_to_cpu() to snd_soc_rtd_to_cpu()
10. modify pwm_apply_state() to pwm_apply_might_sleep()
Verify:
local
Test:
probe success
Change-Id: I6105f65f79ee4a2c197fd6305f59fa064b583d6b
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com >
2024-09-26 19:20:48 +08:00
Junyi Zhao
9fe0727ebb
pwm: sc2 bringup pwm on kernel6.12 [1/1]
...
PD#SWPL-185502
Problem:
sc2 bringup pwm on kernel6.12
Solution:
Suitable for the pwm driver
Verify:
sc2_ah21
Change-Id: Ic12b347e91969136938011890b4e5babe72deca1
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com >
2024-09-25 15:27:50 +08:00
Feng Chen
4fb1e346d7
spi: updates from tag spi-v6.11 [1/1]
...
PD#SWPL-185086
Problem:
spi building error.
Solution:
porting changes from spi-v6.11 core:
- spi_device
1.Single chipselect -> Array of physical chipselect
2.Single gpio_desc -> Array of GPIO descriptors
3.GPIO cs only use gpio_desc relate interface
- spi_message
1.delete is_dma_mapped flag
- spi_transfer
1.add tx/rx sg dma mapped flag
- remove Compatibility layer
1.spi_master -> spi_controller
2.spi_master_get_devdata -> spi_controller_get_devdata
3.spi_master_get -> spi_controller_get
...
Verify:
Local.
Change-Id: I7d2ee96cd9a09c67892ba9a2233580cf258e6813
Signed-off-by: Feng Chen <feng.chen@amlogic.com >
2024-09-14 11:56:35 +08:00
Jianxiong Pan
d193aaf4b7
mm: add aml_cma. [1/1]
...
PD#SWPL-185599
Problem:
add aml cma module.
Solution:
cma multi-core allocation
add more debugging information
Verify:
sc2.
Change-Id: I019b56395206404478eaf3c53581c3fb709bb0f8
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-09-13 03:52:37 -07:00
chen.xu
884e9f19b4
video_composer: vc support dec set screen mode [1/1]
...
PD#SWPL-182281
Problem:
video_composer need support dec set screen mode.
Solution:
1.while dec set screen mode, vpp using this 1st priority.
Verify:
T982
Change-Id: I71d9cdb4d7b7ed452427f55e6e8767709d35b052
Signed-off-by: chen.xu <chen.xu@amlogic.com >
2024-08-16 18:30:17 +08:00
Qianggui Song
8826705da5
gpio: porting gpiolib-sysfs from common [1/1]
...
PD#SWPL-177061
Problem:
Some customer neeed to support gpio sysfs in gki mode
Solution:
Porting common gpiolib-sysfs to common_driver
Verify:
T7_an400 & txhd2_be311
Change-Id: Ia27fa2ae0f9bdaf2f36104fb834e1320d011cc32
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com >
2024-08-08 00:00:38 -07:00
Yongjie Zhu
dc2fdf3fae
UVM: add mandatory patch from 5.15 [1/1]
...
PD#SWPL-175813
Problem:
linux yocto video play abnormal
Solution:
add mandatory patch from kernel5.15
https://scgit.amlogic.com/#/c/430163/
https://scgit.amlogic.com/#/c/433582/
https://scgit.amlogic.com/#/c/436414/
https://scgit.amlogic.com/#/c/374305/
https://scgit.amlogic.com/#/c/423490/
https://scgit.amlogic.com/#/c/393444/
https://scgit.amlogic.com/#/c/421681/
Verify:
yocto+kernel6.6
Change-Id: I15df449878ab3e18b13a71739a68d26e766433b7
Signed-off-by: Yongjie Zhu <yongjie.zhu@amlogic.com >
2024-07-25 20:34:09 -07:00
shuanshuan.jiang
158555d250
camera: optimize power sequence in kernel 6.6 [1/1]
...
PD#SWPL-173264
Problem:
costing more time when insmod camera module
Solution:
1.optimize power sequence
2.optimize cam probe pipeline
3.sync code by kernel 5.15
Verify:
local
Signed-off-by: shuanshuan.jiang <shuanshuan.jiang@amlogic.com >
Change-Id: Iebe069f57b2d3a5246b005d70dc945a1b52e2ba9
2024-07-24 04:07:49 -07:00
hai.cao
8b463e0b48
vpu: vpu code sync from 5.15 [1/1]
...
PD#SWPL-168198
Problem:
sync code from 5.15 but include module parameters
Solution:
sync code
Verify:
sc2
Change-Id: I62702243b4cb767ef11185970a51f168b5a448a8
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-07-12 08:26:57 -07:00
shipeng sun
eeac0ca0af
dmabuf_manage: CB1 Remove unused code [1/1]
...
PD#SWPL-176200
Problem:
Remove dmabuf_manage and secure vdec heap's unused code
Solution:
Remove dmabuf_manage and secure vdec heap's unused code
Verify:
ohm_wv4
Change-Id: Ib88ff7393c41767e275a4db26035bdc00ba2d4db
Signed-off-by: shipeng sun <shipeng.sun@amlogic.com >
2024-07-04 18:43:45 -07:00
chen.xu
c6e2355b3f
video_process: kernel 6.6 Bring up [1/1]
...
PD#SWPL-160496
Problem:
kernel 6.6 Bring up
Solution:
Bring up
Verify:
sc2
Change-Id: I59407f6e0d1c0d805c4e5f5fb47b8773288ed681
Signed-off-by: chen.xu <chen.xu@amlogic.com >
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com >
2024-06-27 12:14:38 +00:00
jinbing.zhu
785fba0bde
amvecm: sc2 kernel bringup. [1/1]
...
PD#SWPL-160481
Problem:
sc2 kernel bringup
Solution:
sc2 kernel bringup
Verify:
sc2
Change-Id: I97d289891dd4d32b28545f895eff3096d68c4aff
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-06-27 12:13:42 +00:00
jinbiao
a36dc56a68
MMC: porting from kernel5.15 to kernel6.6 [1/1]
...
PD#SWPL-165584
Problem:
The missing parts in Kernel6.6 are patched from Kernel5.15.
Solution:
Porting from kernel5.15 to kernel6.6.
Verify:
sm1_ac200
Change-Id: I8251ddd66885e47314009e50981b190c4f74d51e
Signed-off-by: jinbiao <jinbiao.ou@amlogic.com >
2024-06-27 12:13:14 +00:00
hai.cao
ba23f39770
ge2d: sync code from 5.15 [1/1]
...
PD#SWPL-170108
Problem:
sync code
Solution:
sync code
Verify:
sc2/sm1
Change-Id: I3cfc5a0a9dde62bfc3682de444ab0ae1d3e509b7
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-06-27 12:12:45 +00:00
Xingxing Wang
2e2721d41e
thermal: remove amlogic media cooling device driver [1/1]
...
PD#SWPL-160400
Problem:
remove amlogic media cooling device driver
Solution:
use thermal api to register media cooling device directly
Verify:
t3x
Change-Id: Ie9c5563e1809a1fed942b963a17648e104076486
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com >
2024-06-27 12:12:40 +00:00
ruofei.zhao
e757acdb0a
hdmitx: kernel 6.6 bringup [1/1]
...
PD#SWPL-160498
Problem:
HDMITX kernel 6.6 bringup
Solution:
sync kernel 6.6 from 5.15, enable dsc function
the sync CL include:
https://scgit.amlogic.com/#/c/426206/
https://scgit.amlogic.com/#/c/425508/
https://scgit.amlogic.com/#/c/413098/
https://scgit.amlogic.com/#/c/425473/
https://scgit.amlogic.com/#/c/416199/
https://scgit.amlogic.com/#/c/419244/
https://scgit.amlogic.com/#/c/408331/
https://scgit.amlogic.com/#/c/421932/
https://scgit.amlogic.com/#/c/407908/
https://scgit.amlogic.com/#/c/402992/
https://scgit.amlogic.com/#/c/420382/
https://scgit.amlogic.com/#/c/420354/
https://scgit.amlogic.com/#/c/418071/
https://scgit.amlogic.com/#/c/416409/
https://scgit.amlogic.com/#/c/414756/
https://scgit.amlogic.com/#/c/414074/
https://scgit.amlogic.com/#/c/415681/
https://scgit.amlogic.com/#/c/412060/
https://scgit.amlogic.com/#/c/410485/
https://scgit.amlogic.com/#/c/404671/
https://scgit.amlogic.com/#/c/412351/
https://scgit.amlogic.com/#/c/407531/
https://scgit.amlogic.com/#/c/410065/
https://scgit.amlogic.com/#/c/408037/
https://scgit.amlogic.com/#/c/382817/
https://scgit.amlogic.com/#/c/410626/
https://scgit.amlogic.com/#/c/383471/
https://scgit.amlogic.com/#/c/396307/
https://scgit.amlogic.com/#/c/405469/
https://scgit.amlogic.com/#/c/395382/
https://scgit.amlogic.com/#/c/395629/
https://scgit.amlogic.com/#/c/405368/
https://scgit.amlogic.com/#/c/389950/
https://scgit.amlogic.com/#/c/402494/
https://scgit.amlogic.com/#/c/401883/
https://scgit.amlogic.com/#/c/400201/
https://scgit.amlogic.com/#/c/398852/
https://scgit.amlogic.com/#/c/376790/
https://scgit.amlogic.com/#/c/379863/
https://scgit.amlogic.com/#/c/399130/
https://scgit.amlogic.com/#/c/395570/
https://scgit.amlogic.com/#/c/398790/
https://scgit.amlogic.com/#/c/396729/
https://scgit.amlogic.com/#/c/396240/
https://scgit.amlogic.com/#/c/395701/
https://scgit.amlogic.com/#/c/395399/
https://scgit.amlogic.com/#/c/395256/
https://scgit.amlogic.com/#/c/395349/
https://scgit.amlogic.com/#/c/395344/
https://scgit.amlogic.com/#/c/395319/
https://scgit.amlogic.com/#/c/391610/
https://scgit.amlogic.com/#/c/377962/
https://scgit.amlogic.com/#/c/383907/
https://scgit.amlogic.com/#/c/383677/
https://scgit.amlogic.com/#/c/376925/
https://scgit.amlogic.com/#/c/382875/
https://scgit.amlogic.com/#/c/383026/
https://scgit.amlogic.com/#/c/380617/
https://scgit.amlogic.com/#/c/380286/
https://scgit.amlogic.com/#/c/382651/
https://scgit.amlogic.com/#/c/380297/
https://scgit.amlogic.com/#/c/381509/
https://scgit.amlogic.com/#/c/380591/
https://scgit.amlogic.com/#/c/381717/
https://scgit.amlogic.com/#/c/379404/
https://scgit.amlogic.com/#/c/372316/
https://scgit.amlogic.com/#/c/380393/
Verify:
SC2
SM1
Test:
DRM-TX-5, DRM-TX-6, DRM-TX-8, DRM-TX-9, DRM-TX-10
DRM-TX-13, DRM-TX-14, DRM-TX-15, DRM-TX-18
Change-Id: Ic5a0d4b40bc433a0c7b5c2a5d13a0ebce26adf05
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com >
2024-06-27 12:12:17 +00:00
xing.xu
531256e9af
vdec: S5 Secure + no Secure play no smooth [2/3]
...
PD#SWPL-164404
Problem:
Back permissions are not separated from
front permissions.
Solution:
Separate back's permissions from front
and control them separately
Verify:
s5
Change-Id: I9e6465d5b8b45143a51c440d1a24160ad80087fb
Signed-off-by: xing.xu <xing.xu@amlogic.com >
(cherry picked from commit ecb7e8f56c )
2024-06-27 12:12:12 +00:00
Ao Xu
aaf207f308
drm: sync drm driver [1/1]
...
PD#SWPL-160959
Problem:
need sync drm driver
Solution:
need sync drm driver
Verify:
sc2
Test:
DRM-OSD7, DRM-OSD-8, DRM-OSD-9
Change-Id: I328292635bffce869dd05c2f5f75bb348cc32921
Signed-off-by: Ao Xu <ao.xu@amlogic.com >
2024-06-27 12:12:06 +00:00
dezhi kong
feb1833550
uvm: fix memory leak [1/2]
...
PD#SWPL-143214
Problem:
uvm sgt memory leak
Solution:
add free for sgt
add skip debug interface
Verify:
AndroidT kernel5.15 ohm
Change-Id: I8419e60318409a15bdec41d3918e875fc547778c
Signed-off-by: dezhi kong <dezhi.kong@amlogic.com >
2024-06-27 12:10:57 +00:00
lele xiang
7c31c529d9
codec_mm: CF1 provider the interface of preallocing tvp_pool. [1/2]
...
PD#SWPL-155060
Problem:
preallocing tvp_pool for av1 fg playback
Solution:
provider the interface of preallocing tvp_pool for decoder driver
Verify:
ap222
Change-Id: Iaad60b432a7a9ff1147a3b292120aa12e034dcf8
Signed-off-by: lele xiang <lele.xiang@amlogic.com >
2024-06-27 12:10:46 +00:00
shipeng.sun
aa96ada0c7
resourcemanage: Add res_sys_debug node to report debug level [3/4]
...
PD#SWPL-145651
Problem:
Add res_sys_debug node to report debug level
Solution:
Add res_sys_debug node to report debug level
Verify:
ohm
Change-Id: I07e86aa1c3c747232a5fbe2cdf5a2d06814888d3
Signed-off-by: shipeng.sun <shipeng.sun@amlogic.com >
(cherry picked from commit 0ed1ff0963 )
2024-06-27 12:10:41 +00:00
gan.zhang
e36bf83c88
codec_mm: add config for scatter alloc from DMA32. [1/1]
...
PD#SWPL-143076
Problem:
mmu copy cannot access address over 4G.
Solution:
set alloc from dma32 zone when config_alloc_flags bit0 is set.
Verify:
S5
Change-Id: I142f182dff1509e591d20ed0e440a6851f8d7029
Signed-off-by: gan.zhang <gan.zhang@amlogic.com >
(cherry picked from commit 6fca55e0c8 )
2024-06-27 12:10:35 +00:00
zehong.luo
125b7fea95
decoder: CF2 add vdec unsupport format status [1/2]
...
PD#SWPL-141096
Problem:
add vdec unsupport format status use by media_hal
Solution:
add vdec unsupport format status use by media_hal
Verify:
txhd2
Change-Id: I2ecf78ac8e91ca912f331dc8a8ed8a6494610dd5
Signed-off-by: zehong.luo <zehong.luo@amlogic.com >
(cherry picked from commit e6a13e09e4 )
2024-06-27 12:10:30 +00:00