PD#SWPL-172361
Problem:
bypass di according to compression ratio.
Solution:
Modify vc flow to implement this requirement.
Verify:
t5m
Change-Id: Iace3aec5f202369882793a42c66a6b590211cf29
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com>
PD#SWPL-175588
Problem:
Need support s7d revb
Solution:
1, add clk set for revb;
2, use clk interface for clk set
Verify:
S7D bm201
Change-Id: I168a942f6796208dd4dff67a13f065be14a40f0c
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
PD#SWPL-160981
Problem:
The CQE v1 does not support placing tasks in memory
and does not support data encryption.
Solution:
support CQE v2
Verify:
S7 ax201
Change-Id: I0737d7b2b9e955838a9f3294d1f5faf5fd84aa17
Signed-off-by: Long <long.yu@amlogic.com>
PD#SWPL-168860
Problem:
add vpp afd info for hdmi and atv
Solution:
1. add vpp afd info for hdmi and atv
2. add crop info into afd input param
Verify:
t5m
Change-Id: I882a2d59c8738e3844d0ccc72e41a267a4463c62
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-168849
PD#SWPL-168856
Problem:
AFD feature development
Solution:
vdin pass afd info to vpp
Verify:
t5m
Change-Id: I3264ef109e560590b3da1c5ae0d2ab6355c8ea19
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
Signed-off-by: Lei Yang <lei.yang@amlogic.com>
PD#SWPL-172344
Problem:
use video_composer to set the FRC working mode.
Solution:
use video_composer to set the FRC working mode.
Verify:
T5M
Change-Id: I70ad264105144ae07b2c8336e722c7369c025f74
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
PD#SWPL-172574
Problem:
Switch between horizontal and vertical screens crop error
Solution:
swap frame do not set crop when switch screen direction
Verify:
t7c
Change-Id: I3cc00d513e1b155af0674e2f21177e4217a4cc11
Signed-off-by: hai.cao <hai.cao@amlogic.com>
PD#SWPL-172429
Problem:
need optimize tcon multi data set flow
Solution:
optimize tcon multi data set flow
Verify:
ay301
Change-Id: I6ab7b24ea36d45108c911c1bee9ea1555f1eb573
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-170502
Problem:
During the switch to 444,8bit, drm will first set_nulldisp_vout_server,
and then disable hdmitx module. Since it is not currently hdmi_server,
callback send_drm_pkt cannot clear hdr pkt.
Solution:
Remove the is_cur_hdmi_mode judgment in the send_drm_pkt function,
and the hdr pkt can be cleared normally
Verify:
SC2
S5
Test:
DRM-TX-34,DRM-TX-78,DRM-TX-79,DRM-TX-80,DRM-TX-81
Change-Id: Ie85a6073c0c11a8100d344cefffecac613c82a22
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
PD#SWPL-172404
Problem:
need support new ctrl_type for demura multi lut
Solution:
add new ctrl_type for demura multi lut for resolution match
Verify:
ay301
Change-Id: If3cfdf49f65c31801b5014b2d5c268bc3521de9b
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-174291
Problem:
need to improve sido wifi performance.
Solution:
Switch sdio source clock to DIV2 to provide bandwidth
Verify:
S7 ax201
Change-Id: I471517743851f381ec5d50aac3df9b26e5fe4aee
Signed-off-by: Long <long.yu@amlogic.com>
PD#SWPL-172191
Problem:
[U] need add soundbar switch API on hdmi tx driver
Solution:
1.add sounbar_en node to control soundbar switch
write 1 is on, write 0 is off
2.if soundbar is on, not send hpd event to android
if soundbar is off, keep the original process
Verify:
T7
Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82,DRM-TX-122
Change-Id: I4d2c78064a3d158eca038cbbae945a8331dac76d
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
PD#SWPL-165955
Problem:
some dsc format can not decode.
Solution:
adjust dsc settings.
Verify:
t3x
Change-Id: If89605bbaeed3f40b59d4c53a4721de2929f4f23
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com>
PD#SWPL-161628
Problem:
arm64 unable get _text and module_base parameters via find symbal.
Solution:
use long type to store pagetrace information.
Verify:
sc2.
Change-Id: Id52bed43bbeed50a6d8ef0e32a54c5d9d9eab331
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
PD#SWPL-166373
Problem:
lcd meed support multi timing switch func
Solution:
1. connectorX_type based vout output control
2. outputmode no more have panel/panel1 indicator, now use timing
3. lcd list and lcd set func help to set lcd config
Verify:
t7_an400
t3x_bc302_multidisplay
Change-Id: I4881627ac083b62f26397f6d749adff2c867989e
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
PD#SWPL-166619
Problem:
DRM needs to support mode switching for lcd tablet
Solution:
1.drm extend private connector type for hdmitx
2.modify the found connector flow in the logo
3.add connector type property for hwc to get private type
4.remove old lcd rate hint flow
Verify:
t7c, t3x
Test:
DRM-OSD-44, DRM-OSD-5
Change-Id: I192c29c9f2c8c2936810103407cd7cd219a85401
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-165366
Problem:
there is a vsync drift while open ss
Solution:
fix vsync drift by adjust frequence or vtotal
Verify:
t5d/t5m
Change-Id: I225c8ece65869d4607a3f75572ef160ccdce1adf
Signed-off-by: Jie Dai <jie.dai@amlogic.com>
PD#SWPL-166618
Problem:
connectors can not get connector type
Solution:
add connector type interface for connectors to get value
Verify:
t7c txhd2
Test:
DRM-OSD-44
Change-Id: Ic6fe152d419bc1a9381ada21dfa9a808e4e2c84c
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-167401
Problem:
uvm dummy data use too memory
Solution:
manage dummy buffer separate
Verify:
OHM-T
Change-Id: I0915573b4a0b75cc073aaa376381add8837d3381
Signed-off-by: dezhi kong <dezhi.kong@amlogic.com>
PD#SWPL-140663
Problem:
add ext signal type
Solution:
add ext signal type
Verify:
t965d4
Change-Id: Ibe681cdcef8194328282a31af09096f8cb961424
Signed-off-by: jinbing.zhu <jinbing.zhu@amlogic.com>
PD#SWPL-170855
Problem:
When QMS is enabled, the BRR may 120hz. When switches to lower rate,
video player will run under lower rate and display abnormal.
Solution:
Add brr_duration and video still run BRR rate to avoid abnormal display.
Verify:
s7
Test:
DRM-TX-38
Change-Id: I03f3588f89648145ae06b66fe4db4bb9701559b3
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
PD#SWPL-168640
Problem:
The old descriptor chain will cause dun to not be updated.
Solution:
add sg-link descriptors.
Verify:
S7
Change-Id: I50ccca0f441c4df4945a350cfdf9779497d9bba5
Signed-off-by: Long <long.yu@amlogic.com>
PD#SWPL-164936
Problem:
need more option for tcon pmic usage
Solution:
support more option for tcon pmic usage
1.check i2c data by section
2.multi list bypass for power on default
3.wait gpio
Verify:
ay301
Change-Id: Ib0f849796f2d79931cd421a51fcf29d1132fd9b8
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-168556
Problem:
not disable vrr when quit game mode
Solution:
disable vrr when quit game mode
Verify:
t5m
Change-Id: Ia4e4b6a6b9944ae576029e0aef58b8270f942d35
Signed-off-by: Xiangyu Cai <xiangyu.cai@amlogic.com>