yaoyu.xu
06b1212d72
hdmirx: t6d hdcp cts & audio [1/1]
...
PD#SWPL-180375
Problem:
can not pass hdcp cts and aud abnormal.
Solution:
modify phy and pll settings.
Verify:
t6d.
Change-Id: I56372e9b39423b65eca746571130c86a72090fe4
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com >
2024-08-22 14:27:53 +08:00
jinbing.zhu
cba65e2350
amvecm: t6d hlg modify cgain reg. [1/1]
...
PD#SWPL-182141
Problem:
hlg modify cgain reg
Solution:
hlg modify cgain reg
Verify:
t6d
Change-Id: I830f46af1685e70af82f6ce4fd62fccdc41bafc5
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com >
2024-08-22 14:27:53 +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
hongyu.chen1
c024d35b5e
T6D: clear power domain. [2/2]
...
PD#SWPL-181640
Problem:
The power domain always on state
needs to be cleaned up.
Solution:
Remove the configuration in the kernel.
Verify:
BR301
Change-Id: Ie0defc8d8a6707f32f169a28eb996aedb95e9351
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com >
2024-08-22 14:27:53 +08:00
jian.hu
03c0bd6aae
clk: fix global-out-of-bounds in rtc clk [1/1]
...
PD#SWPL-180321
Problem:
there is global-out-of-bounds
Solution:
1.fix rtc global-out-of-bounds
2.update rtc clocks
Verify:
t6d br301
Change-Id: I08ada01d6c055e6983a33b6c2db99e4c70125508
Signed-off-by: jian.hu <jian.hu@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
jinbing.zhu
80fe67cb43
amvecm: t6d kernel bringup. [1/1]
...
PD#SWPL-180359
Problem:
t6d kernel bringup
Solution:
t6d kernel bringup
Verify:
t6d
Change-Id: I184cc03ed644bc395c16545000395a00ac74a053
Signed-off-by: jinbing.zhu <jinbing.zhu@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
Zelong Dong
adec1eb8a8
ir: support all IR devices in one common input device [2/2]
...
PD#SWPL-180331
Problem:
there are 2 IR controllers (2x2 multi-format) in T6D
Solution:
support all IR devices in one common input device
Verify:
t6d_br301
Change-Id: Ib01291b4b3e399ae4b1d15df5aa055339b6ece6c
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com >
2024-08-22 14:27:53 +08:00
Zelong Dong
9f1bbaaacb
ir: support multi IR devices [1/2]
...
PD#SWPL-180331
Problem:
there are 2 IR controllers (2x2 multi-format) in T6D
Solution:
support multi IR devices
Verify:
t6d_br301
Change-Id: I597bea15e9b919279f8267344221d5721f9559df
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
jiebing chen
554afc353e
Audio: fix adc reg config [1/1]
...
PD#SWPL-180378
Problem:
adc reg 4 is not right
Solution:
fix adc reg 4 config problem
Verify:
t6d
Change-Id: Iff0f5a612243872a45f2dc2e42060e7f5ea3868c
Signed-off-by: jiebing chen <jiebing.chen@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
hai.cao
a4a7c367ac
video: share m0 afbc with di [1/1]
...
PD#SWPL-181843
Problem:
di no afbc need share m0 afbc
Solution:
di use m0 afbc when di prelink
Verify:
t6d
Change-Id: I5bf79309366ff8ae7a67a71d98ff7f02b4af2441
Signed-off-by: hai.cao <hai.cao@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
qianqian.cai
a225366a3a
deinterlace: mtn skip for feature [1/1]
...
PD#SWPL-180373
Problem:
mtn skip for feature
Solution:
add mtn skip config
Verify:
t5m
Change-Id: I9263322d9408a1105779836ca817293edb8431b4
Signed-off-by: qianqian.cai <qianqian.cai@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
jian.hu
e50cf3ce13
clk: correct axi clock register offset [1/1]
...
PD#SWPL-180321
Problem:
axi clock does not work
Solution:
correct axi clock register offset
Verify:
t6d br301
Change-Id: Idb9f1e0e2c7691b89f199ac00bfbd885a33e0a93
Signed-off-by: jian.hu <jian.hu@amlogic.com >
2024-08-22 14:27:52 +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
7b2bffc5a0
dtv_demod: bringup T6D (V3.6.000) [1/1]
...
PD#SWPL-180447
Problem:
t6d bringup
Solution:
t6d bringup
Verify:
U + T6D
Change-Id: I71ca885fb6b04b54264bcb7fc08c20133e6b7ecb
Signed-off-by: min.yang <min.yang@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
jian.hu
398e006c67
iotrace: do nothing if linux,iotrace status is disabled [1/1]
...
PD#SWPL-181650
Problem:
1.set linux,iotrace status as disabled
BUG: Bad mage state in process insmod pfn:04f00
page:(ptrval) refcount:1 mapcount:129 mapping:00000000 index:0x0 pfn:0x4f00
anon flags: 0x80014(uptodate|lru|swapbacked|zone=0)
raw: 00080014 00000100 00000122 c1e9c1f9 00000000 00000000 00000080 00000001
page dumped because: PAGE_FLAGS_CHECK_AT_PREP flag(s) set
CPU: 1 PID: 177 Comm: insmod Not tainted 5.15.153-android14-11-00133-gc9b6039dc794 #1
Hardware name: Generic DT based system
[bc0a9928+ 12][<c030df1c>] show_stack+0x28/0x2c
[bc0a9958+ 44][<c103b9a4>] dump_stack_lvl+0x48/0x54
[bc0a9958+ 28][<c0566fec>] bad_page+0x11c/0x120
[bc0a99f8+ 156][<c0567ff8>] get_populated_pcp_list+0xbe4/0xf2c
[bc0a9af0+ 244][<c055fd08>] __rmqueue_pcplist+0x84/0x1270
[bc0a9bc8+ 212][<c05615b0>] get_page_from_freelist+0x268/0x1508
[bc0a9c18+ 76][<c0561154>] __alloc_pages+0xf4/0x2e8
[bc0a9c60+ 68][<c0558ec8>] __vmalloc_node_range+0x26c/0x420
[bc0a9c98+ 52][<c030f090>] module_alloc+0x58/0xac
[bc0a9d10+ 116][<c04083b4>] load_module+0x1388/0x1f54
[bc0a9d98+ 132][<c0405510>] sys_init_module+0x1bc/0x1ec
[0010062a+1141205134][<c0300060>] ret_fast_syscall+0x0/0x48
Solution:
do nothing if linux,iotrace status is disabled in
free_iotrace_reserved_memory
Verify:
t6d br301
Change-Id: I6b5cf5b8ef9b2bce056c2a5d9fd91df9185c73ef
Signed-off-by: jian.hu <jian.hu@amlogic.com >
2024-08-22 14:27:52 +08:00
Jihong Sui
94a2460a58
deinterlace: add afbcd and pre link for T6D [1/1]
...
PD#SWPL-180373
Problem:
T6D bringup
Solution:
1. add afbcd support;
2. add pre-link support;
Verify:
T6D
Change-Id: I78c741eb1f90c48cd392cc5e1537118b57ec8a37
Signed-off-by: Jihong Sui <jihong.sui@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
jian.hu
4733a6fb58
clk: add usb pll and usb clock [1/1]
...
PD#SWPL-180321
Problem:
there are no usb pll and usb clock
Solution:
add usb pll and usb clock
Verify:
t6d br301
Change-Id: I24f381493a3f8d7d3510252fdc35ab2eb9b09b7e
Signed-off-by: jian.hu <jian.hu@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
hai.cao
cb84d8ab29
vpp: sync scale down improve change for t6d [1/1]
...
PD#SWPL-180371
Problem:
s6/s7d safa scaler down improve sync to t6d
Solution:
s6/s7d safa scaler down improve sync to t6d
Verify:
t6d
Change-Id: Ib839cfef8d8f64a75339aed3bf37473d3c6a7e2f
Signed-off-by: hai.cao <hai.cao@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
Huqiang Qin
92388851e2
keypad: t6d: support keypad [1/1]
...
PD#SWPL-180410
Problem:
T6D Silicon Bringup.
Solution:
Enable it.
Verify:
T6D/BR301
Change-Id: I985fa80a1cf72777eaa943255ee913ca09b5e45a
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com >
2024-08-22 14:27:52 +08:00
Huqiang Qin
1dab02c2e4
saradc: t6d: support saradc [1/1]
...
PD#SWPL-180327
Problem:
T6D Silicon Bringup.
Solution:
Based on S7.
Verify:
T6D/BR301
Change-Id: Iefec09c686082d609b06614c2a1a33fc94e20a69
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com >
2024-08-22 14:27:52 +08:00
Ruixuan.li
6c98d4f1c5
emmc: enable hs200 [1/1]
...
PD#SWPL-180339
Problem:
emmc need hs200
Solution:
enable hs200 in dts
Verify:
t6d
Change-Id: Iff21db4ebd3fa697f5bea80354099c6b97d2dbd0
Signed-off-by: Ruixuan.li <ruixuan.li@amlogic.com >
2024-08-22 14:27:52 +08:00