PD#SWPL-172567
Problem:
EROFS is not supported about AMFC on S6
Solution:
Add support for it
Verify:
S6 BL201
Change-Id: I06b47aa8135e06e050cdce174abde7fff18592c9
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
PD#SWPL-173096
Problem:
If scatter memory only alloc from system, the worst case is CTS P010.
Codec_mm need 444M.
Solution:
Adjust codec_mm size to 444MB.
Verify:
s6
Change-Id: I36128acd9713e91de2ed823a0de40da8694b0023
Signed-off-by: yu.xie <yu.xie@amlogic.com>
PD#SWPL-177238
Problem:
some keys were lost
Solution:
add them
Verify:
Verify it on adt4
Change-Id: Ic0392a81c0acb0fb4a2552fdd9f4300e1a4ee865
Signed-off-by: wei wang <wei.wang@amlogic.com>
PD#SWPL-176772
Problem:
AV out of sync on t5w
Solution:
1.change the vdin frame buffer number to 11
2.enable scatter memory by default on t5w
3.fix the issue of slow memory allocation
Verify:
t5w
Change-Id: I7cd3fda024b10f7036f7c92e24953273eb93adb4
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-177105
Problem:
x5m codec_mm is not enough.
Solution:
add codec_mm of s905x5m from 208M to 364M.
Verify:
x5m
Signed-off-by: guangjun.zhu <guangjun.zhu@amlogic.com>
Change-Id: I4cd8ce7e6b5ed799c8d80b9b8c2006ec925c176b
PD#SWPL-177169
Problem:
bq201 board need to pull up gpioa13 for 3v3 on csi slot;
Solution:
add camvdd-gpios gpioa13 in dts and pull up it.
Verify:
local
Change-Id: I11954fdc2b68ef9e56186c4631d55f8acb2dcda8
Signed-off-by: zhiwei.zhang <zhiwei.zhang@amlogic.com>
PD#SWPL-175648
Problem:
1.urgent issue when open pre-vpp link
Solution:
1.modify the urgent
2.use pre-vpp link
Verify:
t5w
Change-Id: I3bc03e84627f0099fe6b1f19cecb583dfcf53ec0
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-176611
Problem:
The calibration value needs to be read from efuse
and written to the controller.
Solution:
REG5 and REG6 are configured by BL2 at initialization.
Verify:
S7D/BM201 S6/BL201
Change-Id: I6ba3682cda4c63bf305138d041144e27a2a59f01
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
PD#SWPL-172985
Problem:
Need to support 64 bits addressing
Solution:
1. Add dma_dsc_64 and dma_sg_dsc_64
2. dma_set_mask is set to 64
3. dma_set_coherent_mask is set to 40
4. SMCC call to set dma bus64 in bl31
Verify:
s6 + bl201
Change-Id: I0119e938d75671e47cbaadcfbfb8c3e87df01a66
Signed-off-by: Mingyen Hung <mingyen.hung@amlogic.com>
PD#SWPL-139800
Problem:
SC2 far field voice need early suspend and record
with dsp.
Solution:
When DSP waked up by VAD, then:
1. DSP notify to AOCPU (would fail by unknown cmd) and ARM
during early suspend.
2. DSP notify to AOCPU (would fail by unknown cmd) and ARM
(would fail by timeout) and do retry after ARM deep sleep and
before AOCPU STR poweroff.
3. DSP notify to AOCPU after AOCPU STR poweroff.
4. when ffv not supported, dsp do not start vwe.
Verify:
sc2_ah212
Change-Id: I0e610ab7dd76c362c71a9ec98ce589bf7d04beda
Signed-off-by: bangzheng.liu <bangzheng.liu@amlogic.com>
PD#SWPL-176238
Problem:
s6 earc rx interrupt is set by s7d.
Solution:
set s7d earc rx interrupt id by s6 spec.
Verify:
S6
Change-Id: Ia43967f16c9feac1b7f2c7dc67b7b58e00c7d476
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
PD#SWPL-162669
Problem:
1) if Verimatrix Watermark enable, OSD flicker when the TV station changes
2) if screen resolution changes, NexGuard Watermark display is abnormal
Solution:
add Watermark flush mechanism
Verify:
Android U + S7D
Change-Id: I09f0b2473a2dbcb5646bfa3cd59178c7d04afeb2
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
PD#SWPL-176326
Problem:
s6 need to support 1080p120hz
Solution:
s6 need to support 1080p120hz
Verify:
S6
Test:
DRM-TX-130
Change-Id: I594f9671b36d3ea27c838bcf349a06cdcf2c707c
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
PD#SWPL-175049
Problem:
add virtual built in mic path
Solution:
The reason, use TDMC capture for mic virtual alsa device
when some chip/board have not mic device.
Add the "builtinmic" string to TDMC, that can match with
audiohal parser.Use TDMC to replace pdm device.
Verify:
local qurra + S7
Change-Id: I774b993dff98f11d6782a0aa69773d4170e08309
Signed-off-by: chuntian.miao <chuntian.miao@amlogic.com>
PD#SWPL-176708
Problem:
need set pcie tx and rx efuse value
Solution:
add efuse value read and write
Verify:
s6_bl208
Change-Id: Ia22ed4b09063e6f9070bdcd3a87068a39652eb1c
Signed-off-by: Yu Tu <yu.tu@amlogic.com>
PD#SWPL-172967
Problem:
much i2c pins have wrong sda/scl order.
Solution:
fix it.
Verify:
s6_bl201
Change-Id: Id01dc178cafbb0e6c472d41b711b5170d7608ad4
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-176688
Problem:
need to support inlinecrypt.
Solution:
enable inlinecrypt feature
Verify:
S6 bl201
Change-Id: I76ba838ffcf4e1e80778d0fd975165bce6f913ff
Signed-off-by: Long <long.yu@amlogic.com>
PD#SWPL-174805
Problem:
vddee pwm need to be locked for secure
Solution:
lock it
Verify:
s7
Change-Id: Iea5d6ec07460baff26d06a5152e1995050d4cfe3
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
PD#SWPL-176053
Problem:
need to support regulator of s6 for s905d5
Solution:
add regulator config
base:446484
Verify:
s6_ba201#27
Change-Id: Ie84c055c30333a4d9c847addb1e50fbde6d6bd69
Signed-off-by: Chengbing Wu <chengbing.wu@amlogic.com>
PD#SWPL-174578
Problem:
Antutu V8.3.3 test failed due to insufficient memory.
Solution:
1.Reevaluate the T3X BDS codec_mm requirements, and change to 580M.
2.Add interface to get porperty in DTS.
3.Adaptive scatter memory alloc mode.
4.Scatter memory alloc from system.
Verify:
t3x
Change-Id: Ie3d12a7890faa367face4524de9ba85da0226615
Signed-off-by: yu.xie <yu.xie@amlogic.com>
PD#SWPL-170072
Problem:
verify s7d led setting
Solution:
verify s7d led setting
Verify:
s7d_bm209 with led modify
Change-Id: I43fd1b46723f591c917f39a15788af88af5bdc48
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com>
PD#SWPL-175969
Problem:
the pdm record data error
Solution:
disable resample for pdm
Verify:
bl201
Change-Id: I14d7d3797f604b55e792d5a159c3ab86e849f882
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com>
PD#SWPL-175648
Problem:
1.urgent issue when open pre-vpp link
Solution:
1.modify the urgent
2.use pre-vpp link
Verify:
t5w
Change-Id: I24f8a9e9cc1d8502d5f13fd16225f7b9a6df3e42
Signed-off-by: brian.zhu <brian.zhu@amlogic.com>
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>