PD#SWPL-186989
Problem:
want to support x icon,but it doesn't work
Solution:
1.reserve bist index 9 to be consistent with the other chips
2.set description to Not support and the function is same as None
Verify:
T6D-BR301
Change-Id: I2992eb0a543b2840b8c1b69fbfa97d873d2ce1f9
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com>
PD#SWPL-186856
Problem:
not to get framerate by hw_vic when the rx input is
below 50hz
Solution:
add hw_vic condition for framerate below 50hz
Verify:
t5m
Change-Id: I5c1e36a903892490c85aace17ef038698ebad33b
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-186080
Problem:
rx can not unmute.
Solution:
use t3x vpp mute and unmute.
Verify:
t3x
Change-Id: Iaf591f8b794fb369ca890a387eea9a3e7f5cc4fd
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com>
PD#SWPL-172758
Problem:
codec_mm cma size is not enough for PIP
Solution:
enable sct memory for vdin0 and vdin1
Verify:
t3x
Change-Id: I6bf141af247ffb02f5f30941df94a5ff381eadc2
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-186423
Problem:
When upper process is killed, resources need recovery
Solution:
support
Verify:
T982
Change-Id: I705957789dad45782e9c9403f79dd3d0a23c2579
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-185182
Problem:
global-out-of-bounds in aml_phy_offset_cal_t5
Solution:
optimize get phy trim value flow
Verify:
T5D
Change-Id: I2a8057004006bed07538eadce5a0145c89cf356d
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
PD#SWPL-185182
Problem:
hdmirx phy not locked due to the wrong bandwidth selection
of pll and phy
Solution:
optimize phy bandwidth calculation method
Verify:
T6D/T3X
Change-Id: I1c10c7c8e7ebeb4e20459928d4596dc877596a37
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
PD#SWPL-187256
Problem:
usb no irq
Solution:
change usb wrqos seting
Verify:
txhd2
Change-Id: I1daa2e8f4e78fca08f0082b69efe0eef8bf4605a
Signed-off-by: Yue Wang <yue.wang@amlogic.com>
PD#SWPL-181783
Problem:
when the zpos of video0 is set to 1 and the zpos of video1 is set to 0,
the zpos of 2 videos are the same
Solution:
video index is no longer added to the video zorder calculation
Verify:
s7d
Test:
DRM-OSD-19
Change-Id: I22d9675340450e5245371423450912085c7e6c69
Signed-off-by: mingyang.he <mingyang.he@amlogic.com>
PD#SWPL-183826
PD#SWPL-186127
Problem:
DC off/on, display weak signal.
Solution:
set suspend to false when set sys.
Verify:
verified by T6D.
Change-Id: Ib53f3f5737abdfc9de8db3108396c96cc4c9b0e7
Signed-off-by: min.yang <min.yang@amlogic.com>
PD#SWPL-185135
Problem:
the thermal log is too long during startup
Solution:
optimize thermal logs
Verify:
t3x
Change-Id: Ibcd9a6efcacb0242bedc362e669dcb5c7471e4bd
Signed-off-by: Liming Xue <liming.xue@amlogic.com>
PD#SWPL-186270
Problem:
Compared to suspend, power off can reduce power consumption.
Solution:
Enable MMC_CAP2_FULL_PWR_CYCLE.
Verify:
S7_BH201
Change-Id: I6725a6137f7f693fef95d8b57ec7f922d5311f39
Signed-off-by: jinbiao <jinbiao.ou@amlogic.com>
PD#SWPL-184978
Problem:
need transmit parameter to kernel through reserved memory
Solution:
transmit parameter to kernel through reserved memory
Verify:
T5M/T5W/T6D
Change-Id: Icaf75763ac95a0e90b5ebc5e67739d6f86a35dc9
Signed-off-by: jie.dai <jie.dai@amlogic.com>
PD#SWPL-185004
Problem:
pre_vsync is enabled by default
Solution:
frc does not set the initial value of pre_vsync
Verify:
T5M
Change-Id: I3d82c912a3a6ce4ff7b475545d86010edfff46a0
Signed-off-by: lukang.jia <lukang.jia@amlogic.com>
PD#SWPL-175752
Problem:
eARC RX discovery failed after suspend/resume.
root cause:entry the suspend, heartbeat lost, and eARC state disconnected.
when entry resume, there is no new eARC discovery process.
Solution:
eARC RX keep 5V low for 300ms when resume, and new eARC discovery
process is triggered by the HPD.
Verify:
sc2
Change-Id: Iadf880d3331b718e186ea0048653e019987fa891
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
PD#SWPL-185138
Problem:
too many log print
Solution:
change log to debug info
Verify:
not verified
Change-Id: Icc9274772a3edd0650861508de3cb87a9f683b14
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-183146
Problem:
On RDK-S7D, westeros did not set the attr property when
switching from 1080P to 2160P on the UI. 2160p60hz+444,10bit
is an invalid combination, causing atomic_check fail and
the TV display black screen.
Solution:
The flow matching mode and attr is moved to the check flow.
meson_hdmitx_encoder_atomic_mode_set api keep in the commit flow,
because vinfo is updated here.If it is moved to the DRM check
flow, it may cause timing issues and lose vsync.
Verify:
S7D/OHM
Test:
DRM-TX-130
Change-Id: I5a1d29564fe0163f91529459ff844ca7f69ca189
Signed-off-by: zhou.han <zhou.han@amlogic.com>
PD#SWPL-185189
Problem:
if arc source is not right will crash in sts test
Solution:
An incorrect value is intercepted
Verify:
use T6d
Change-Id: I3a0551491bf861b2d3632418b14ca6d3050e1c36
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com>
PD#SWPL-184881
Problem:
add driver pm interface for hibernation to register
secure vdec memory range
Solution:
add driver pm interface for hibernation to register
secure vdec memory range
Verify:
S905Y5
Change-Id: I95674dc599d0627ab2ad7481c3d549449ea2280c
Signed-off-by: shipeng sun <shipeng.sun@amlogic.com>
PD#SWPL-182058
Problem:
no enough memory in dma_heap for direct display
Solution:
1.sync the CL: https://scgit.amlogic.com/#/c/458280/
2.set fb size to 1080p for s7
Verify:
S7
Change-Id: I9e8b5b7bdccdd4478a6d0321a89d771a7430d32f
Signed-off-by: xiaotao.wei <xiaotao.wei@amlogic.com>
PD#SWPL-185133
Problem:
mute color is not correct when frame color changes
Solution:
if the color space changes
reset video_mute_status to trigger the mute again
Verify:
t5m
Change-Id: I187bcf0f3312f26582c1ac415c31154f2ec3196e
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-185995
Problem:
t6d bist support vsync latch
Solution:
use black bist when putting screen black
Verify:
br301
Change-Id: I9d543a28b976652c4ebee5e8031216470653e7a3
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com>
PD#SWPL-184972
Problem:
t6d need prbs support
Solution:
1.add prbs test process
2.fix fifo_clk_msr_id
Verify:
br301
Change-Id: Iac4a6012600c2287c444c794a59b596c21ecb5af
Signed-off-by: chenyang.liu <chenyang.liu@amlogic.com>
PD#SWPL-182856
Problem:
pvr play fail
Solution:
scb is 2 or 3, but ts is clear
don't adjust scb flag
Verify:
verified at s7
Change-Id: I23641730a89e259f48a942fc8e88f0c102e6e4b2
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-179334
PD#SWPL-184981
Problem:
vdin not informed when drm pkt received
Solution:
Inform vdin when rx receive drm pkt
Verify:
T5D
Change-Id: I1399c629effc0e6db8308dc4a4af3146314d5970
Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>