PD#SWPL-173670
Problem:
support sc2 and t5w priority
Solution:
support sc2 and t5w priority
Verify:
local
Change-Id: I010790af9ee2c8e6fe46d2a426f3b1d9a17b4491
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-173815
Problem:
need to enable for spdif in pin for hdmi arc
Solution:
enable spdif pin in audio dtsi
Verify:
use s7
Change-Id: I85b7b02fd56550d4958a36a9e46f82a66e25f887
Signed-off-by: jiebing chen <jiebing.chen@amlogic.com>
PD#SWPL-172786
Problem:
bypass pre-vpp link
Solution:
when first not bypass
Verify:
t5d
Change-Id: I9c26168f5b3aa156e473ea346947e6cd7693742c
Signed-off-by: qianqian.cai <qianqian.cai@amlogic.com>
PD#SWPL-172215
Problem:
Some source devices do not send DRM packet per frame.
Solution:
Ensure to send one DRM packet per frames
Verify:
T3X
Change-Id: If92f8004e345c1aa167222b66e137fd63e75a10f
Signed-off-by: Gaowei Zhao <gaowei.zhao@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-173442
Problem:
Memory leakage
open usb 2.0 camera fail:SH-20175
Solution:
related host 011
Verify:
t3
Change-Id: I3bd52c35f2aef31f3cb4dbb2eb50f97962d0b032
Signed-off-by: he.he <he.he@amlogic.com>
PD#SWPL-173586
Problem:
miss ioctl api for get data
Solution:
add ioctl api for get data
Verify:
t3x
Change-Id: Ia6f1f69f22ec8e5c68c23c766b5abc48a10c1d60
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
PD#SWPL-163726
Problem:
aw409/aw402 256m board tee support
Solution:
aw409/aw402 256m board tee support
Verify:
C3_AW409
Change-Id: Ia53233659215fbab51712765091581f6fdada302
Signed-off-by: qiang.wei <qiang.wei@amlogic.com>
PD#SWPL-173670
Problem:
support sc2 and t5w priority
Solution:
support sc2 and t5w priority
Verify:
local
Change-Id: Ibe6c3858e04eb60f59b6d44b66a9c0dab7b6f44c
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
PD#SWPL-170753
Problem:
limit t5w dts cma range to 32bit ddr range
Solution:
limit t5w dts cma range to 32bit ddr range
Verify:
on T5W
Change-Id: Ic2af320507a85a481df708006eb7287da164f202
Signed-off-by: honghai.song <honghai.song@amlogic.com>
PD#SWPL-170979
Problem:
s4d linux platform need modify
Solution:
s4d linux dts modify
Verify:
local s4d_ap232
Signed-off-by: Jiacai.Liu <jiacai.liu@amlogic.com>
Change-Id: Iba4204265a610fae3f588401d3a32e6fc047ec72
PD#SWPL-173607
Problem:
display shadow when ge2d rotate 180
Solution:
1. do not use repeat function
2. modify x_chr_phase
Verify:
t5m
Change-Id: I4d0ae458cbf8f79c73be2fe9e064ea2e2b752362
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com>
PD#SWPL-172323
Problem:
hdmi block screen while entering recovery
Solution:
use appropriate sequence_id to prevent the failure of
drm set mode during recovery mode
Verify:
s7
Test:
DRM-OSD-2
Change-Id: Ic2e50120abc4edbd25d8de34126f2d0b716e7584
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
PD#SWPL-172313
Problem:
When invalid key set, the driver stuck at waiting for owner bit.
Solution:
If the DMA meets error during processing, it will skip setting owner
bit. Therefore, we should only wait for owner bit if everything is
good.
Verify:
S4D
Change-Id: Ic41998f568e78759e65a1c034ef30ae1eebd132a
Signed-off-by: Matthew Shyu <matthew.shyu@amlogic.com>
PD#SWPL-169423
Problem:
skip ioremap when dts resource not get
Solution:
skip ioremap when dts resource not get
Verify:
txhd2
Change-Id: Idaa4b9f95ed239497c34a9def8e85cfb455f9841
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
PD#SWPL-173236
PD#SH-19865
Problem:
t7 flashes blue screen when switching to HDMI.
do not detunnel for first dv frame.
Solution:
do parser/control_path when hdmi_inst_id changed.
Verify:
t7
Change-Id: I0d54b1865dbfb3c1e661c07e1341cd27a4604ac5
Signed-off-by: jialong.jiang <jialong.jiang@amlogic.com>
PD#SWPL-172372
Problem:
add 1g t5w linux dts file
add linux dts check in makefile
Solution:
add 1g t5w linux dts file
add linux dts check in makefile
Verify:
local
Signed-off-by: Jiacai.Liu <jiacai.liu@amlogic.com>
Change-Id: I4bcbd645659e5badf38ec72bfb6fb1098f951396
PD#SWPL-168740
Problem:
video flicker when changing dlg from OFF to ON
Solution:
1.disable vlock after video path unreg
2.video path unreg before vdin stopped
Verify:
t5w
Change-Id: I26fa30245a64f05d8a372e39ae2f32a8cdb0a44f
Signed-off-by: haitao.liu <haitao.liu@amlogic.com>
PD#SWPL-160915
Problem:
dmaheap should be used in kernel 5.15
Solution:
1.disable ion-dev config and use dmaheap instead
2.disable ion-fb/heap-fb on linux
3.resize gfx-heap to max size of fbdev and wayland-drm backend,
refer to https://confluence.amlogic.com/display/SW/dma+heap+size+for+Linux
Verify:
s7
Change-Id: I17eb17ef3a327fb9648785ac413a3e239012bde8
Signed-off-by: xiaotao.wei <xiaotao.wei@amlogic.com>
PD#SWPL-166373
Problem:
display error in case of uboot2015 + kernel5.15
Solution:
add connector_type env as vout for compatibility
Verify:
t5w_yocto
Change-Id: I1b222070224e431b40eb842b2f7318e9bc075f60
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
PD#SWPL-167298
Problem:
enable s7 cpu pdvfs of s805x3
Solution:
use different index by efuse vmin
Verify:
S7
Change-Id: Ia911433c2e56b2a5394d2072b29fcd24d1fe97c3
Signed-off-by: chao.zhang <chao.zhang@amlogic.com>
PD#SWPL-170753
Problem:
limit t5w dts cma range to 32bit ddr range
Solution:
limit t5w dts cma range to 32bit ddr range
Verify:
on T5W
Change-Id: Icdc0cc7377b445f8f471b6e3711a8878c6350ca3
Signed-off-by: honghai.song <honghai.song@amlogic.com>
PD#SWPL-171604
Problem:
use dewarp rotate vc set crop to vpp
Solution:
support
Verify:
T7C
Change-Id: Iaac141168c7ee7be57fd1b43af10e288193bb1cd
Signed-off-by: chen.xu <chen.xu@amlogic.com>
PD#SWPL-170597
Problem:
screen split when signal change.
Solution:
do not use vcbus mute unless game.
Verify:
t3x
Change-Id: I8586dd44c8b7d3b56d1f59dc46c629eabb93e5d5
Signed-off-by: yaoyu.xu <yaoyu.xu@amlogic.com>
PD#SWPL-170497
Problem:
handle8(vpp1) and handle9(vpp2) write same reg with different val
Solution:
set VPP_INTF_OSD3_CTRL in handle9(vpp2) only
Verify:
t3x
Test:
DRM-OSD-13
Change-Id: I0443e4fa05674f205c81c1a3ca70b843f715189c
Signed-off-by: mingyang.he <mingyang.he@amlogic.com>
PD#SWPL-171423
Problem:
change s7&s7d to gki_20
Solution:
change s7&s7d to gki_20
Verify:
Detail info
Change-Id: I4f5e2e2ce5e486d5632c7acb4b2159f9e7ad2e3c
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-172223
Problem:
video not smooth
Solution:
add pts adjust for slow es
Verify:
verified at project
Change-Id: I74df9a677aca67a243d1c00b1be5bcfcaf5ce27e
Signed-off-by: chuangcheng.peng <chuangcheng.peng@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>