Jianxiong Pan
1b33fd94de
pcie: enable white list for arm 32bit. [1/1]
...
PD#SWPL-179193
Problem:
pcie white list not work.
Solution:
init the specified memory area.
Verify:
local.
Change-Id: Id01c40c7f3403246302fd968611424d9b07d8dd1
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2024-08-27 21:29:13 -07:00
hai.cao
afaad88ea9
vpu: add arb urgent support for chip [1/1]
...
PD#SWPL-183482
Problem:
add arb urgent support
Solution:
add arb urgent support
Verify:
t6d
Change-Id: Ied76ab0c25b27342ec296e9b4237cb3bd56a3655
Signed-off-by: hai.cao <hai.cao@amlogic.com >
2024-08-27 05:57:18 -07:00
Luan Yuan
eed54a3c00
mdns: mdns wakeup [1/1]
...
PD#SWPL-179266
Problem:
google cast wakeup.
Solution:
add mdns wakeup marco.
Verify:
ohm
Change-Id: Ic0454f2ea783948c1bdb987b0d27da199aec764f
Signed-off-by: Luan Yuan <luan.yuan@amlogic.com >
2024-08-27 05:57:12 -07:00
zhikui.cui
89d0f2524c
NAND: support slcnand for t6d [2/2]
...
PD#SWPL-181442
Problem:
initial support
Solution:
initial support
Verify:
BR309-T950D5_SOCKET #48
Change-Id: I1bf119a30a30d3903f6854696a0b1e22fe7879bc
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com >
2024-08-27 02:47:47 -07:00
qinglin.li
0a9e20de35
ddr_tool: add t6d outstanding support [1/1]
...
PD#SWPL-182359
Problem:
add t6d outstanding support
Solution:
add t6d outstanding support
Verify:
local
Change-Id: Ia9173cbfb0cc2b1861d1a3dc7ae1cfafebe65b5b
Signed-off-by: qinglin.li <qinglin.li@amlogic.com >
2024-08-27 02:47:34 -07:00
can.zhang
ac3d7fe01f
amvecm: disable hdr10plus ability [1/1]
...
PD#SWPL-181880
Problem:
hdr10plus func need open or not
Solution:
add code
Verify:
local
Change-Id: I30696cb2ac0df9e98e99f5ac9b57ffdeccd3b95d
Signed-off-by: can.zhang <can.zhang@amlogic.com >
2024-08-26 05:47:31 -07:00
Huqiang Qin
19ea26fbf7
jtag: t6d: support jtag [1/1]
...
PD#SWPL-180328
Problem:
T6D Silicon Bringup.
Solution:
Change pinctrl node.
Verify:
T6D/BR301
Change-Id: Id16d1a6be8469fd49cc62190297ba32db9ebbd84
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com >
2024-08-26 02:03:10 -07:00
Chengbing.wu
1f1f2b8ee7
regulator: t6d k5.15 bringup [2/2]
...
PD#SWPL-180347
Problem:
need to support regulator of t6d;
Solution:
add regulator at br301 & br309;
Verify:
BR301 & BR309 1G & 1.5G
Change-Id: Ia8798d2ba3aaaa45f20ff20c61f9f7962b6390c0
Signed-off-by: Chengbing Wu <chengbing.wu@amlogic.com >
2024-08-26 02:03:02 -07:00
yaoyu.xu
1a217d7705
vdin: t6d close afbc and cut win [1/1]
...
PD#SWPL-182481
Problem:
screen unnormal when 4096 4k input.
Solution:
close afbc and cut win settings.
Verify:
t6d
Change-Id: I0873def1b7f7a51ba7f689221c4bafa16244c095
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-25 23:47:25 -07:00
jing.li1
1e25362795
Smartcard: Add smartcard node to t6d dts [1/1]
...
PD#SWPL-181551
Problem:
There is no smartcard node in t6d dts
Solution:
Add smartcard node to t6d dts. Disabled for product.
Verify:
Verified on br309
Change-Id: Ie4f079b5009afed55d504628360bf5e77c2a8b35
Signed-off-by: jing.li1 <jing.li1@amlogic.com >
2024-08-23 04:51:03 -07:00
jing.li1
94f260f4b7
CI+: Enable CI+ for T6D [1/1]
...
PD#SWPL-181552
Problem:
T6D CI+ is not working
Solution:
Enable CI+ for T6D
Verify:
Verified on br301
Change-Id: I8bd1340a93532e618d8d62841886b6d8ad98bd6c
Signed-off-by: jing.li1 <jing.li1@amlogic.com >
2024-08-23 04:50:58 -07:00
shaohui sheng
c7acd700df
audio: T6D EQ/DRC Driver [1/1]
...
PD#SWPL-180383
Problem:
Need updata EQ/DRC driver in T6D.
Solution:
updata EQ/DRC driver in T6D.
Verify:
test on locally
Change-Id: Iaf4d289eaf745e18704416bb15103e3e67dd4413
Signed-off-by: shaohui sheng <shaohui.sheng@amlogic.com >
2024-08-23 02:05:57 -07:00
Yiming Sun
f5f702d506
dts: add heap-fb for hal virtual display [2/3]
...
PD#SWPL-143518
Problem:
hal virtual display need allocate from heap-fb
Solution:
add heap-fb size for hal virtual display
Verify:
t7c
Change-Id: Ibf053288104857dfa4e61b6f3d60399419c76a05
Signed-off-by: Yiming Sun <yiming.sun@amlogic.com >
2024-08-23 02:05:05 -07:00
jiebing chen
7e53e9c214
Audio: add the suspend/resume function for sy602x [1/1]
...
PD#SWPL-174940
Problem:
need power off the sy602x when suspend
Solution:
add the suspend/resume function
Verify:
s7d
Change-Id: I6227b5f2589520b9b0bb9381c62337c7b078b983
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com >
2024-08-22 17:42:50 -07:00
Sunny Luo
d30056cc9f
spicc: reset controller when busy [1/1]
...
PD#SWPL-183022
Problem:
ldim crash caused by spi abnormal transfer
Solution:
reset spicc controller when busy
Verify:
t5m
Change-Id: I1317e8e5b2ddec6198126e8cd4a9c569f13eb4d5
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com >
2024-08-22 07:40:49 -07:00
Zhuo Wang
e67c1c3ebf
eth: t6d wol function [1/1]
...
PD#SWPL-180288
Problem:
update t6d wol and phy setting
Solution:
update t6d wol and phy setting
Verify:
HW team
Change-Id: I1642b3adc7d75bd07faac47491fd180bb81ec4d6
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com >
2024-08-22 05:45:10 -07:00
zhou.ning
e39bc5d739
dts: vdin dts modify [1/1]
...
PD#SWPL-181852
Problem:
reduce vdin1 size.
Solution:
vdin dts modify
Verify:
local
Change-Id: Ieb25994ba6222851761354638cc86918defe411f
Signed-off-by: zhou.ning <zhou.ning@amlogic.com >
2024-08-22 03:45:18 -07:00
congyang.huang
21a607cfc2
drm: enable lcd component for s6 s905d5 [1/1]
...
PD#SWPL-177195
Problem:
s905d5 support mipi-dsi
s905x5 not support mipi-dsi
drm bind lcd failed in s905d5
Solution:
config s905d5 dts to bind lcd
Verify:
s6
Test:
DRM-OSD-44
Change-Id: I3fb0323c95e6bde29e1b60bedd46009c22fcd8db
Signed-off-by: congyang.huang <congyang.huang@amlogic.com >
2024-08-22 03:45:09 -07:00
Tao Zeng
187ca993ca
t6d: amfc: use device config and compress uImage
...
PD#SWPL-181954
Problem:
uImage not decompressed by AMFC
Solution:
1, change zstd tools to append size at end of uImage;
2, change scripts to support uImage decomperss by AMFC
Verify:
t6d
Change-Id: I2f2465a2247085c150a1c7f42ede688011745071
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com >
2024-08-22 14:40:36 +08:00
huijie.huang
dc16c0cc20
lcd: t6d tcon support [2/2]
...
PD#SWPL-180353
Problem:
t6d lcd tcon bringup
Solution:
support tcon driver
Verify:
t6d br301
Change-Id: If52b51bf609a17de138fb76b840bf865e15a4cfc
Signed-off-by: huijie.huang <huijie.huang@amlogic.com >
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com >
2024-08-22 14:27:53 +08:00
Zhongfu Luo
8542413395
efuse: T6D: efuse driver bringup [1/1]
...
PD#SWPL-180289
Problem:
T6D: efuse driver bringup
Solution:
update efuse node
update efuse cali subitem
Verify:
T6D BR309
Change-Id: I025dd508a630cfad3596f0ca3d7ff2165f84b468
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com >
2024-08-22 14:27:53 +08:00
haitao.liu
5f0844ca01
vdin: t6d silicon bringup [1/1]
...
PD#SWPL-180366
Problem:
t6d silicon bringup
Solution:
add t6d related code
Verify:
t6d
Change-Id: Ibb4f13928dd49167c12a554ccb82dc8dd5e41731
Signed-off-by: haitao.liu <haitao.liu@amlogic.com >
2024-08-22 14:27:53 +08:00
Zelong Dong
37b5719595
dts: arm64: enable 2x2 ir for t6d [1/1]
...
PD#SWPL-180331
Problem:
enable 2x2 ir for t6d
Solution:
enable 2x2 ir for t6d
Verify:
t6d_br301
Change-Id: Ic6d84d4a9018290f4c8dc2c709a23a282595881d
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com >
2024-08-22 14:27:53 +08:00
Wentao.Sun
f2371b47b0
dts: t6d: correct reserved memory for secmon/vdec/ramoops [1/1]
...
PD#SWPL-180343
Problem:
t6d bringup
Solution:
1. change ramoops memory layout
2. reduce secmon memory
3. enable secure vdec
Verify:
AndroidU + T6D
Change-Id: I874f94d3d24dd6b65717658db01809bebd02abea
Signed-off-by: Wentao.Sun <wentao.sun@amlogic.com >
2024-08-22 14:27:53 +08:00
Zhuo Wang
5ca85e4ff4
eth: update t6d analog setting [1/1]
...
PD#SWPL-182020
Problem:
update t6d analog setting
Solution:
update t6d analog setting
Verify:
BR301-T950D5#53
Change-Id: Ie1483a00fda546a916eb271b1840335bf889f7a9
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com >
2024-08-22 14:27:53 +08:00
Jihong Sui
43b3228d47
deinterlace: add afbcd for pre-link [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup
Solution:
1. add afbcd for pre-link;
Verify:
T6D
Change-Id: I9e5167f5c14475984bee683faef8ce2d9e3edf5d
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2024-08-22 14:27:53 +08:00
Junyi Zhao
8ac817f3bc
led: dcon_led: add flip function and mode select [1/1]
...
PD#SWPL-180332
Problem:
add flip function for led
add data mode select for led
Solution:
add this config
Verify:
t6d br301
t5m ay301
Change-Id: Ice3e3ff86d2b0823e1f2b1aea852f4bafc9fd3b7
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com >
2024-08-22 14:27:53 +08:00
dian.shao
fb2db42f7f
usb: t6d usb2t controller clks update [1/1]
...
PD#SWPL-180337
Problem:
S6 usb2t controller clks need update.
Solution:
Add clk mux codes & dts nodes.
Verify:
br201.
Change-Id: I5342898a9864601f58f3ba6aa49f113ca1e81642
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2024-08-22 14:27:53 +08:00
Chengbing.wu
800cd29338
SoC t6d: power: suspend kernel bringup [1/1]
...
PD#SWPL-180346
Problem:
need to support gx_pm.c for t6d;
Solution:
open meson_suspend okay at dts;
Verify:
BR301 & BR309 1G
Change-Id: I39adedd4cc81ee8de6e244774c5773efc3adf70e
Signed-off-by: Chengbing.wu <chengbing.wu@amlogic.com >
2024-08-22 14:27:53 +08:00
Mingyen Hung
6a90bb0f03
Crypto: Bringup crypto for t6d [1/1]
...
PD#SWPL-180341
Problem:
Need to bringup crypto driver for t6d
Solution:
Bringup crypto driver for t6d
Verify:
t6d + br301
Change-Id: Ief09beecc8f5383b67e7f71e97913eb2cdccd0a3
Signed-off-by: Mingyen Hung <mingyen.hung@amlogic.com >
2024-08-22 14:27:52 +08:00
Xingxing Wang
a555413e84
cpufreq: dvfs bringup of t6d [1/1]
...
PD#SWPL-180344
Problem:
T6D Silicon Bringup - Kernel - Power management - DVFS/PDVFS
Solution:
configure in dts
Verify:
t6d br301&br309
Change-Id: I992ae54484c1081940745d097b6fa3e660cb7c17
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com >
2024-08-22 14:27:52 +08:00
min.yang
8e7596a83e
dts: config demod and dvb-extern for T6D [1/1]
...
PD#SWPL-180447
Problem:
bringup T6D
Solution:
config demod and dvb prop
Verify:
U + T6D
Change-Id: I359e6f7a0bad204336db91ecca0e45e71f89dfdc
Signed-off-by: min.yang <min.yang@amlogic.com >
2024-08-22 14:27:52 +08:00
Ruixuan.li
8567ced905
eMMC: add sg-link descriptors for crypto on t6d [1/1]
...
PD#SWPL-180339
Problem:
The old descriptor chain will cause dun to not be updated.
Solution:
add sg-link descriptors on t6d.
Verify:
t6d
Change-Id: Iac7a962010d7bba76e562686f2f8d3016f41f2f4
Signed-off-by: Ruixuan.li <ruixuan.li@amlogic.com >
2024-08-22 14:27:52 +08:00
shufei.zhao
24d447bd81
pmu: fix arm pmu irq number [1/1]
...
PD#SWPL-180401
Problem:
pmu irq number is wrong
Solution:
fix it.
Verify:
t6d
Change-Id: I952537b97cc2965bcf8082fc6b3256a30e69b632
Signed-off-by: shufei.zhao <shufei.zhao@amlogic.com >
2024-08-22 14:27:52 +08:00
jiebing chen
a1008965a4
Audio: fix adc record no sound [1/1]
...
PD#SWPL-180378
Problem:
adc record no sound
Solution:
fix adc record no sound
Verify:
t6d
Change-Id: I9ca71eaded447ec3a5406fef9ec2abc318711afa
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com >
2024-08-22 14:27:52 +08:00
Jihong Sui
3f7a334ed7
deinterlace: enable DI in dts [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup dts
Solution:
1. enable DI in dts;
2. change setting;
Verify:
T6D
Change-Id: I31b477c4cd6666390d0846f2ebb97d0c887b2116
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2024-08-22 14:27:52 +08:00
Haotian Guo
e8bb1c28a0
adc & vdac: t6d adc & vdac bringup [1/1]
...
PD#SWPL-180361
Problem:
t6d adc & vdac bringup
Solution:
add adc & vdac module
Verify:
t6d
Change-Id: Ie3753319d33224f5d1dd21f93e3ceabadd5bda21
Signed-off-by: Haotian Guo <haotian.guo@amlogic.com >
2024-08-22 14:27:52 +08:00
Haotian Guo
d337c6015d
tvafe: t6d bringup [1/1]
...
PD#SWPL-180365
Problem:
t6d bringup
Solution:
t6d bringup
Verify:
t6d
Change-Id: Ie75021ca246d6a40e79c0ba641c38017f52567d7
Signed-off-by: Haotian Guo <haotian.guo@amlogic.com >
2024-08-22 14:27:52 +08:00
hongyu.chen1
3b11400a3d
Soc: T6D: add hwspinlock config. [3/3]
...
PD#SWPL-180596
Problem:
t6d need hwspinlock support.
Solution:
add hwspinlock config in kernel.
Verify:
BR301 & BR309
Change-Id: I03e61903b1a2ed3226b0ced593f3a018957a4195
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com >
2024-08-22 14:27:52 +08:00
bowen cheng
4a8dbe08a0
hdmirx: config t6d arc port [1/1]
...
PD#SWPL-180375
Problem:
config cec&hdmirx arc port
Solution:
config cec&hdmirx arc port
Verify:
t6d
Change-Id: I0427145f81452f65dc322296c7be82545fec62b2
Signed-off-by: bowen cheng <bowen.cheng@amlogic.com >
2024-08-22 14:27:52 +08:00
Tao Zeng
d601d7ea09
t6d: enable amfc [1/3]
...
PD#SWPL-181159
Problem:
AMFC not enabled
Solution:
enable it
Verify:
t6d
Change-Id: I710887e1d00b296e8c0e804ce62cf0dccf5c8957
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com >
2024-08-22 14:27:52 +08:00
yaoyu.xu
414cee6bbd
hdmirx: t6d silicon bringup [1/1]
...
PD#SWPL-180375
Problem:
t6d silicon bringup
Solution:
add t6d related code
Verify:
t6d
Change-Id: I60808dab0e915082aa077136bfdea9652d321aca
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-22 14:27:52 +08:00
jing.li1
7353178946
Demux: Enable demux for t6d [1/1]
...
PD#SWPL-180350
Problem:
T6D demux is disabled
Solution:
Enable demux for t6d
Verify:
Verified on br301
Change-Id: I861a1f5c2e42b0df744fac0bfa12f6e07443aeb6
Signed-off-by: jing.li1 <jing.li1@amlogic.com >
2024-08-22 14:27:52 +08:00
jiabin.chen
a1b975b681
wifi: t6d enable wifi bt [1/1]
...
PD#SWPL-180790
Problem:
t6d when reboot can not find usb pid
Solution:
enable wifi bt in dts
Verify:
t6d
Change-Id: Ie12db75801ba3635341df382438bac0c724c5500
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com >
2024-08-22 14:27:52 +08:00
Huqiang Qin
1a8eb82a73
pinctrl: t6d: support analog pins [1/1]
...
PD#SWPL-180323
Problem:
T6D Silicon Bringup.
Solution:
CVBS_IOUT for headphone insertion detection.
Verify:
T6D/BR301
Change-Id: Ic544c9aa400e847401875fa993bcb2b360485d15
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com >
2024-08-22 14:27:52 +08:00
Chengbing.wu
b828a5ef30
regulator: t6d k5.15 bringup [1/2]
...
PD#SWPL-180347
Problem:
need to support regulator of t6d;
Solution:
add regulator at br301 & br309 vddcpu0;
Verify:
BR301 & BR309 1G & 1.5G
Change-Id: I7e9ef77e1c575dd174198a10d4ba2e41baba9936
Signed-off-by: Chengbing Wu <chengbing.wu@amlogic.com >
2024-08-22 14:27:52 +08:00
chenyang.liu
c6c2d192d9
lcd: enable keyvalid for t6d [1/2]
...
PD#SWPL-181450
Problem:
screen blank when displaying hdmi input with full screen
Solution:
1.disable vlock
2.set key_valid to 1
Verify:
T950D5-BR301#103
Change-Id: I9e94b2c76e3aebcdb1d8de78f3de958a3897cc13
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com >
2024-08-22 14:27:52 +08:00
qinglin.li
bfd103b359
ddr_tool: t6d dmc bring up [1/1]
...
PD#SWPL-180318
Problem:
config and ddr freq reg fix
Solution:
config and ddr freq reg fix
Verify:
local
Change-Id: I8344d2ceaa95999f83dc29fbbe7a2a30a2524bd3
Signed-off-by: qinglin.li <qinglin.li@amlogic.com >
2024-08-22 14:27:52 +08:00
Ruixuan.li
2066789037
emmc: enable hs400 [1/1]
...
PD#SWPL-180339
Problem:
emmc need hs400
Solution:
enable hs400 in dts
Verify:
t6d
Change-Id: I91e11bf18dbadf252a74ef372943678ca91c7969
Signed-off-by: Ruixuan.li <ruixuan.li@amlogic.com >
2024-08-22 14:27:52 +08:00
jiebing chen
2742ba13f8
Audio: t6d bringup audio driver [1/1]
...
PD#SWPL-180378
Problem:
need support t6d audio driver
Solution:
add t6d audio driver
Verify:
s6d
Change-Id: Ic8f57592551fcde4c936c93baf86630a6f09c80b
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com >
2024-08-22 14:27:52 +08:00