PD#SWPL-237970
Problem:
When entering the non-game mode,the video pipeline needs to be muted.
Before muting,the game screen should be displayed, and after muting,
the non-game screen should be displayed.
Solution:
VDIN calls the VPP mute interface to prevent the non-game screen from
being displayed before muting.
Verify:
t6x
Change-Id: I02d5caf39876e339b0f27ab7f8d38d1d81841dc0
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-244392
Problem:
add adt5 dts from raman ai
Solution:
ADT5 dts are based on s6_s905x5_raman_ai_2g.dts from
https://scgit.amlogic.com/#/c/590894/
and was modified to adjust mic GPIOs,
enable UART C for thread function and support different memory.
Verify:
Verify it on local
Change-Id: If72878fca5da0e04766d4cd680b7bcdf758af91f
Signed-off-by: Zhao Mingfei <mingfei.zhao@amlogic.com>
PD#SWPL-231624
Problem:
1.warning occurred in drm
2.fbdev return the error result when alloc
the resolution that osd can not support
Solution:
1.Based on the value of vblank->enabled,
determine whether to wait for vblank
2.fbinfo can not be changed when putvscreeninfo alloc buffer fail
Verify:
SC2
Change-Id: I38d48d032650155ce89a0150bee065f7cf1701b3
Signed-off-by: linfang.zhao <linfang.zhao@amlogic.com>
PD#OPS-11465
Problem:
t6x prbe test need more freq
Solution:
add LCD_PRBS_MODE_FREQ for prbs test in t6x
Verify:
t6x
Change-Id: Id011f1ae5af90f6f314279556b940395ec0f9dcb
Signed-off-by: jie.dai <jie.dai@amlogic.com>
PD#SWPL-245400
Problem:
display abnormal when power on because tcon pq data not update to ram
Solution:
tcon dma data flush by sw_dma when enable
Verify:
T6X
Change-Id: Ia4ef0085fc260ff6e571e8ec67e6836422d5ae8b
Signed-off-by: jie.dai <jie.dai@amlogic.com>
(cherry picked from commit 187e38a8aebf6507e9384ef468e9b838b1244828)
PD#SWPL-241735
Problem:
test
Solution:
test
Verify:
Verified on local
Change-Id: I5c27ae60caec55134e45a016dd21b112c7602ccd
Signed-off-by: can.zhang <can.zhang@amlogic.com>
PD#SWPL-237627
Problem:
State of cvbs connector allocates only state of drm_connector
when probing drm, so the first dereference to member of cvbs
connector state may cause "slab-out-of-bounds".
Solution:
Implement am_cvbs_connector_funcs.reset.
Verify:
S1A
Test:
DRM-OSD-81
Change-Id: Ib403cd8bf3a2667559e96188d13bc4586689b9d1
Signed-off-by: yujun.zhang <yujun.zhang@amlogic.com>
PD#SWPL-199648
Problem:
the hdmitx debug node needs to be modified to be readable and writable
Solution:
change the debug node from read-only to read-write
Verify:
S905Y5
Test:
DRM-TX-78
Change-Id: I743191d2fa93c39428329695f848b840c51aa615
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
PD#SWPL-232636
Problem:
need separate the min/max from all timings for notifying VRR
Solution:
separate the min/max from all timings in lcd probe stage
Verify:
t6x
Change-Id: I8464b7266cf3ccb1ed913f02aa19c2dc2b6c813d
Signed-off-by: jie.dai <jie.dai@amlogic.com>
PD#SWPL-243386
Problem:
sec vio check print subid when sub not parse
Solution:
print subid when sub not parse
Verify:
local
Change-Id: I9292400fb5af535cd0c8210ff921b1fc32925958
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-245584
Problem:
there are pop noise when kernel panic
Solution:
disable spk and headphone pin when kernel panic
Verify:
use t6d
Change-Id: I6b5a8310874559d823f723561ed0c7e9a5523502
Signed-off-by: Jiebing Chen <jiebing.chen@amlogic.com>
PD#SWPL-243580
Problem:
video is error when in dlg mode
Solution:
modify div mdoe in nrdi and frc
Verify:
T6X/T6W
Change-Id: Id4f0df44558c1beedde0b3164c05e367867a6a7c
Signed-off-by: rong.wang <rong.wang@amlogic.com>
PD#SWPL-245945
Problem:
When the platform exits sdr bt2020,
no sdr bt709 packet is sent.
Solution:
When the platform exits sdr bt2020,
no sdr bt709 packet is sent.
Verify:
ott
Change-Id: I2f2b6bdab876c2f3ea08eb6aee823d5a378d1e5c
Signed-off-by: jialong.jiang <jialong.jiang@amlogic.com>
PD#SWPL-240194
Problem:
HDMIRX Causes a DMC VIOLATION issue
Solution:
HDMIRX Disables register writing when not in wake state
Verify:
T7C
Change-Id: Icf2d4f999990fa16d966e56d3eeb9ac519573aab
Signed-off-by: Gaowei Zhao <gaowei.zhao@amlogic.com>
PD#SWPL-242016
Problem:
bpp double when 422 and 420.
Solution:
div 2 when 422 and 420.
Verify:
T6X
Change-Id: Ieae392043b232abc92eaa77cfaede33919fe3d4c
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com>
PD#SWPL-245822
Problem:
t5w codec_mm_cma cma not reserved
Solution:
no-map attribute will be change the order of dts
Verify:
range reserved after using the codec
Change-Id: Id249ef758759f6b7e0a585c49f5648b71929c98c
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-244453
Problem:
Flash a green screen when DV switching to SDR
Solution:
Mute video when switching
Verify:
T6X
Change-Id: I3c98b89afce31b5cd864a83df5fa46277c64bffb
Signed-off-by: Gaowei Zhao <gaowei.zhao@amlogic.com>
PD#SWPL-243649
Problem:
reboot system, shutdown callback function will disable
clock, then eARC RX 5V callback function is called,
it will access the register in it.
Solution:
if shutdown entry, don't access register in eARC RX
5V callback function.
Verify:
S7D Soundbar
Change-Id: I97247ed8dc05987ba909a600f3b94453f7986511
Signed-off-by: jian zhou <jian.zhou@amlogic.com>