PD#SWPL-170471
Problem:
need to support regulator of s80x3
Solution:
add regulator config
Verify:
s7
Change-Id: I3dfdffa7a639f677bd253f57dd05eb84991ef7bf
Signed-off-by: chao.zhang <chao.zhang@amlogic.com>
PD#SWPL-165191
Problem:
provide channel config num for different ic.
Solution:
provide channel config num for different ic.
Verify:
txhd2,t5d,s4,s7d
Change-Id: Idd67a634f7d0a40f4858330b917fd6127e920d35
Signed-off-by: rong.wang <rong.wang@amlogic.com>
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-168743
Problem:
when search mode,snowflake static frame
Solution:
in both modes, update the random number
Verify:
t5m
Change-Id: Id6f321fba13532fcf2a341236c30c892390ce142
Signed-off-by: yudong.cai <yudong.cai@amlogic.com>
PD#SWPL-170319
Problem:
null pointer cause a crash
Solution:
returns a default fmt info when fmt is null
Verify:
T5M
Change-Id: Iee5f95b6380c0d63cb0a4308fb7ce6c4c665e46d
Signed-off-by: yudong.cai <yudong.cai@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-167298
Problem:
enable s7 cpu pdvfs
Solution:
use different index by efuse vmin
Verify:
S7
Change-Id: I572d56e9a946cd3ee60e3dfae6b81183f5dec4f7
Signed-off-by: chao.zhang <chao.zhang@amlogic.com>
PD#SWPL-165614
Problem:
480i/480p video displays noise on 4k120hz
Solution:
to enable the sr function
add support to calculate each slice out hsize
Verify:
s5
Change-Id: I49fc594900e978113367964a583cc1641b900f76
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-130530
Problem:
The current configuration does not support squashfs.
Solution:
Enable squashfs in defconfig.
Verify:
A113L-AD403
Change-Id: If9a3781e01d1aee69971151886d6c21f3e3acd14
Signed-off-by: shu.wang <shu.wang@amlogic.com>
PD#SWPL-171269
Problem:
reset hdr process settings when hdmi status changed
Solution:
reset hdr process settings when hdmi status changed
Verify:
ohm
Change-Id: I700d3463ec1bbe46c31e7f59ec0527db673c8cce
Signed-off-by: Huijuan Xiao <huijuan.xiao@amlogic.com>
PD#SWPL-167308
Problem:
When RX has multiple state changes, hdr changes are ignored. HDR10
TO SDR is not recognized
Solution:
do not clear the hdr change flag after handing color format changes
Verify:
t5m
Change-Id: I14b1215f04838d9ea838ac0f2756d7f4d0bcab31
Signed-off-by: yudong.cai <yudong.cai@amlogic.com>
PD#SWPL-160633
Problem:
vdin provide bitdepth_dw for double write data.
Solution:
set bitdepth_dw for ge2d when vf is compressed.
Verify:
T3X
Change-Id: I3e1c2e2a193ea46f4fa121ee71db54b58ff88f01
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
PD#SWPL-146624
Problem:
some codec_mm_cma size is too large for 1G ddr highmem.
Solution:
use codec_mm_reserved_cma as second codec_mm pool in ddr lowmem.
Verify:
SC2
Change-Id: I4bf46541ff3231aa7d5fae5343dff06df9529626
Signed-off-by: lele xiang <lele.xiang@amlogic.com>
PD#SWPL-171499
Problem:
When setting QMS/BRR, the 60hz is 59.94 with default
frac_rate_policy is true
Solution:
Around tmp_rate as 6000 or 120000
Verify:
s7d/bm201
Test:
DRM-TX-38
Change-Id: I988da95b40db0723b10cad5687572d2870867288
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
PD#SWPL-171153
Problem:
s4d pdm crash when start capture data
Solution:
enable dclk after set rate by the hw and vlsi suggest
Verify:
s4d-oppen
Change-Id: Ic7f0252e28adfb28ad1e0ad8c63a3d64ada4341c
Signed-off-by: jian zhou <jian.zhou@amlogic.com>
PD#SWPL-170662
Problem:
in cvbs mode, the small window display position is incorrect
Solution:
modify the vertical position setting of postblend
Verify:
s7d
Change-Id: Ie391ba5451265eccc8bbdfc01efcc2f611d63af4
Signed-off-by: Jian Cao <jian.cao@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-169716
Problem:
provide ioctl to clear dmx cache
Solution:
provide ioctl to clear dmx cache
Verify:
verified at T5W
Change-Id: Ia439290f1dcc157ba95f97dbb4c38960497615eb
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-169716
Problem:
can't release dmx cache
Solution:
when release dmx cache, it need free input and recovery it when using it
and provide ioctl to clear
Verify:
verify at t5w
Change-Id: I641344c564f17db3ba13f22b4b3573cfc766118b
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
PD#SWPL-170748
Problem:
delay line not correct
Solution:
not change delay line when input 16:9
Verify:
t5m
Change-Id: Idf212eb3e73424469b4462bea24f4ce93261af3d
Signed-off-by: Xiangyu Cai <xiangyu.cai@amlogic.com>
PD#SWPL-170526
Problem:
after switching the QMS TV resolution from 4K60 to 1080p60hz
the display is abnormal
Solution:
BRR should be used to calculate processing speed
Verify:
s7d
Change-Id: I28a4fcac660b62b450c5b897fe51bef662f190cf
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-170755
Problem:
No speaker output for sy6026
Solution:
1. use the sy6026 i2c original api
2. update symbol, it was included in stg already
3. issue from SWPL-169746
Verify:
ross
Change-Id: I525ace5ebfdc5beb4afea40a0c80fb0a5808b6d5
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
PD#SWPL-170755
Problem:
od pin can not control
Solution:
1. use gpiod api
2. modify dts pin reset config
Verify:
Ohm/ross + D626 board.
Change-Id: I9ff8cda3ee17b3cd65fb96e7466c24c0a3fc26b7
Signed-off-by: qing.zhang <qing.zhang@amlogic.com>
PD#SWPL-165989
Problem:
game mode switch to standard mode,flash the line screen
Solution:
need resend last cmd COLOR_ONCE to consumer when consumer reconnect.
Verify:
t3x
Change-Id: I51e8c15567ada60685bc56eda7a42f0a4481a8b7
Signed-off-by: Tianhua Sun <tianhua.sun@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-170861
Problem:
s7d RGB565 format register value changed from 4 to 2
Solution:
adjust s7d color format definition
Verify:
s7d
Test:
DRM-OSD-7
Change-Id: I8d1ef7195152b4742aecb3242228831f81e932ff
Signed-off-by: Ao Xu <ao.xu@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>