Commit Graph

961 Commits

Author SHA1 Message Date
hang cheng 8f8a3c8349 hdmitx: optimise headler file [1/1]
PD#SWPL-206201

Problem:
1.hdmitx20 and hdmitx21 module struct are defined
in top common header file
2.the include file in hdmitx20/21 are disordered

Solution:
1.move hdmitx module struct to each HW header file
2.put the related functions and struct in order.

Verify:
ross, adt4

Test:
DRM-TX-38, DRM-TX-92

Change-Id: I24d7eaa1724e46eadfe3b59b6c09a5299e532349
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
2025-04-01 20:45:42 -08:00
Tao Zeng 86680fcb3a amfc: fix symbols for erofs [1/2]
PD#SWPL-206286

Problem:
GKI symbol check failed

Solution:
1, import a new symbol help ko
2, fix symbols in erofs

Verify:
S7d

Change-Id: I6611c9098d2b5d59559bea4d428dff602a2d5ab5
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2025-03-31 21:53:18 -08:00
Xingxing Wang 4d78456c72 thermal: thermal ko update for kernel6.12 upgrade [1/1]
PD#SWPL-206796

Problem:
thermal ko build break for kernel6.12 upgrade

Solution:
remove cpucore and gpucore coolingdevice

Verify:
kernel6.12 building

Change-Id: I90b3af7bc1a449e2fcc90daaf7cc7f412dc0351d
Signed-off-by: Xingxing Wang <xingxing.wang@amlogic.com>
2025-03-31 21:52:51 -08:00
can.zhang 49006276c0 amvecm: fix disable hdr10+ 612 and sync code [1/1]
PD#SWPL-207671

Problem:
When OTT is connected to a TV that supports hdr10plus and it is
turned on for the first time, it shows that it does not support
hdr10plus

Solution:
remove the is_hdr10plus_enable judgment logic,
HDR10plus strategy selection by HDR module

Verify:
S905X5

Change-Id: Icc40897ff0495c19fa523b96c0c0d39af859e4d1
Signed-off-by: can.zhang <can.zhang@amlogic.com>
2025-03-31 19:54:54 -08:00
xiang.wu1 321259b87a hdmitx: adjust CONFIG_AMLOGIC_HDMITX macro [1/1]
PD#SWPL-206204

Problem:
Adjust CONFIG_AMLOGIC_HDMITX/CONFIG_AMLOGIC_HDMITX21
macros to control 20 and 21code compilation separately

Solution:
adjust ONFIG_AMLOGIC_HDMITX macros

Verify:
s7d/sc2

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Change-Id: I8296734d9791e810973d17211e6d4b71b9a65b1e
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2025-03-31 11:50:44 -08:00
lizhi.hu 293cd47b18 lcd: isolate driver mode and connector [1/1]
PD#SWPL-196833

Problem:
lcd interface dynamic switch on single lcd port

Solution:
divide connector and driver mode

Verify:
t6d

Change-Id: I1479a665df571ed308815433e76fa4b6d5a33a76
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-03-30 21:47:38 -08:00
jialong.jiang 1bdb81924e amdv: lut table does not match the frame. [1/1]
PD#SWPL-203551

Problem:
lut table does not match the frame.

Solution:
1.modify dma start line;
2.when cross-vsync occurs, keep last dma table.

Verify:
t5m

Change-Id: I83fdd27c1e78fc52c0b72fdbceca2e30ba289c6d
Signed-off-by: jialong.jiang <jialong.jiang@amlogic.com>
2025-03-28 00:13:38 -08:00
ruofei.zhao 1da3bf5c7a hdmitx: delete hdmitx_audio.c in hw20 and hw21 paths [1/1]
PD#SWPL-204949

Problem:
there is a hdmitx_audio.c in both hw20 and hw21 paths,
and the functions are repeated

Solution:
delete hdmitx_audio.c in hw20 and hw21 paths

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: Ibaa32a1e4f49209aa4590fdc9082a22acb567356
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-28 00:12:49 -08:00
Liming Xue ec38100e44 t5m: kernel6.12 thermal bringup [1/1]
PD#SWPL-204614

Problem:
kernel6.12 t5m thermal bringup

Solution:
kernel6.12 t5m thermal bringup

Verify:
t5m

Change-Id: Ieb29b8b7d1f79df0cbfe0276e3e0b92492257e62
Signed-off-by: Liming Xue <liming.xue@amlogic.com>
2025-03-28 00:12:01 -08:00
chuangcheng.peng 6d324624e7 demux: CF1 hw_demux support ddk_module [3/3]
PD#SWPL-203840

Problem:
support ddk

Solution:
support ddk

Verify:
compile verified

Change-Id: I9b3f22e451e0c9965e7d3f9f2c1f266583746abd
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
2025-03-26 11:48:08 -08:00
xiang.wu1 c43b74a4c1 hdmitx: remove get_tx_common api [1/1]
PD#SWPL-206193

Problem:
Delete the get_tx_common API, the externally called APIs are
concentrated into one file and passed through the static
global_tx_comm variable

Solution:
1.Delete the get_tx_common API interface
2.add hdmitx_ext.c file storage external api
3.Using static variables for parameter passing

Verify:
ohm/ross

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Change-Id: I76301b7974d5e8b49cad70581b4be0aad97ee1ad
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2025-03-26 07:04:07 -08:00
hang cheng bd922b26f8 hdmitx: add hdr pkt instance [1/1]
PD#SWPL-205033

Problem:
it will confuse when there're more than one
tx connector which support HDR

Solution:
add tx connector instance as param when send
hdr related packet

Verify:
ohm, ross

Test:
DRM-TX-92

Change-Id: I470fd9e004f6b100e1d4c5291d5eb0248b1bbd34
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
2025-03-25 07:47:39 -08:00
donghui.wang e5fe686806 ldim: optimize struct ldim_fw_s [1/1]
PD#SWPL-202741

Problem:
difficulty for extending param

Solution:
improve param interface compatibility

Verify:
t3x

Change-Id: I7e7339484cfd193e5a4f743346e6a3beaa56a570
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
2025-03-25 07:47:34 -08:00
zhenteng.tian e007cda856 v2d: add new composer device. [1/1]
PD#SWPL-183637

Problem:
add new composer device

Solution:
add new composer device

Verify:
SC2

Change-Id: I4f70a9c195c2ca2ffd4e311f4f2250618343baf8
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com>
2025-03-25 07:47:17 -08:00
Junyi Zhao 6f2e74c622 clk: t5m: support scmi-clk [2/2]
PD#SWPL-204540

Problem:
Support scmi-clk for security clocks

Solution:
Supported

Verify:
t5m ay301

Change-Id: Iac761e58b415257ab9c15af7237cf45a858087b7
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
2025-03-25 02:39:17 -08:00
ruofei.zhao 04379f67ad hdmitx: add scan_info property [2/2]
PD#SWPL-200877

Problem:
develop optional scan info function

Solution:
add scan_info property

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: I65d6de526e0d31a66f6641e2a1b621c76a751365
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-25 02:38:35 -08:00
Ao Xu 169eeebf4d hdmitx: clean hdmitx_mode_set.c [1/1]
PD#SWPL-204167

Problem:
clean hdmitx_mode_set.c

Solution:
clean hdmitx_mode_set.c

Verify:
sc2

Test:
DRM-TX-5, DRM-TX-78

Change-Id: I76cc10737430d34c4e899516b1bd50223e1ca3b8
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
2025-03-25 00:29:10 -08:00
Junyi Zhao 235fa6b54f clk: t7c: support scmi-clk [2/2]
PD#SWPL-202607

Problem:
Support scmi-clk for security clocks

Solution:
Supported

Verify:
t7 an400

Change-Id: I6ec523335633609a71851fc8788ddc9d77178e5e
Signed-off-by: Junyi Zhao <junyi.zhao@amlogic.com>
2025-03-23 18:56:46 -08:00
dian.shao 03984397e6 usb: k6.12 A5 bringup [1/1]
PD#SWPL-203651

Problem:
A5 kernel6.12 bringup
- usb

Solution:
Drivers & dts.

Verify:
AV00.

Change-Id: I097bb157e77a1bb913eed6adb0a0315c87ba32b2
Signed-off-by: dian.shao <dian.shao@amlogic.com>
2025-03-23 18:46:00 -08:00
xiang.wu1 55c9ea1c1d hdmitx: hdmitx20/21 structure instance splitting [1/1]
PD#SWPL-204963

Problem:
need hdmitx20/21 structure instance splitting

Solution:
add hdmitx20_dev and hdmitx21_dev

Verify:
adt4, ross

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Change-Id: I1f0cf42501425f7a5e4dc42516fb2acd87ab90fd
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2025-03-21 03:55:37 -08:00
chuangcheng.peng ad2b4a53e8 dvbci: add ci header at include/uapi/amlogic/ [1/1]
PD#SWPL-206435

Problem:
add ci header at output header

Solution:
add ci header at include/uapi/amlogic/

Verify:
verified

Change-Id: I9705f5499f27456ad1e10dc39bf3a7ef8ab0fe15
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
2025-03-21 00:25:41 -08:00
qiankun.wang e327da4c18 IOTM: kernel6.12: all patches up to 2025-02-11 [1/1]
PD#SWPL-205945

Problem:
T6D kernel6.12 bringup on IOTM.

Solution:
https://scgit.amlogic.com/#/q/topic:SWPL-170602_kernel
https://scgit.amlogic.com/#/c/473118/
https://scgit.amlogic.com/490156
https://scgit.amlogic.com/#/q/topic:IOTM

Verify:
t6d

Change-Id: Ibf939699b89719e56b166ea442da84777e1055f6
Signed-off-by: qiankun.wang <qiankun.wang@amlogic.com>
2025-03-19 22:00:31 -08:00
hang cheng a29c841ff8 hdmitx: optimise vinfo & edid & hotplug process [1/1]
PD#SWPL-206166

Problem:
1.vinfo update is done in multiple steps
2.edid parse for bootup and hotplug are not uniform
3.plugout/in process for bootup and hotplug are not uniform
4.hdmitx uboot output ready status may be overwritten and
vinfo is not complete

Solution:
1.update vinfo in uniform api
2.edid parse in uniform api
3.plugout/in process in uniform api
4.add post process to update ready status and vinfo

Verify:
ohm/ross

Test:
DRM-TX-38, DRM-TX-92

Change-Id: Iba97405d0d5e315ab38a5df23b3cd11fb1e04b1f
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
2025-03-19 03:55:52 -08:00
yuhua.lin 90b9408872 dewarp: add uvswap for dewarp [1/2]
PD#SWPL-204679

Problem:
add uvswap for dewarp

Solution:
complete it

Verify:
s6

Change-Id: I90a07b436c4faaf9b6f15ce9b6dd6ed48b50d141
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com>
2025-03-18 17:29:09 -08:00
zhicheng.huang 7f8a7a080a dvb_extern: add tuner CXD6866ER(V1.28) [1/2]
PD#OTT-74677

Problem:
add tuner CXD6866ER

Solution:
1.add tuner CXD6866ER
2.VER V1.28

Verify:
s7d

Change-Id: Ia3a616679a5772addd92a817f97c15e2e0d5222a
Signed-off-by: zhicheng.huang <zhicheng.huang@amlogic.com>
2025-03-18 04:00:35 -08:00
dian.shao 8e7b8be19f usb: k6.12 t6d bringup [1/1]
PD#SWPL-204767

Problem:
T6D kernel6.12 bringup
-usb

Solution:
Drivers&dts

Verify:
br301.

Change-Id: I4ddeefaf58805e56dcd8ef8aa0d98bfe5ed1271b
Signed-off-by: dian.shao <dian.shao@amlogic.com>
2025-03-18 04:00:08 -08:00
qinghui.jiang 2af68414e8 amvecm: module_params clean [1/1]
PD#SWPL-195501

Problem:
module_params clean for amvecm.

Solution:
module_params clean for amvecm.

Verify:
s905x5m

Change-Id: I13b39ec5bcba6d98c3f7f969f0a3e506f8003d3f
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com>
2025-03-18 03:59:55 -08:00
shipeng sun 225dec1684 dmabuf_manage: CF2 Support Stand Secure Vdec Pool [1/1]
PD#SWPL-200614

Problem:
Support Stand Secure Vdec Pool

Solution:
1. Support Stand Secure Vdec Pool, disable dynamic allocate secure vdec
memory

Verify:
SC2

Change-Id: I323c486b57d7a3b9b4458353e926ddfb141d4363
Signed-off-by: shipeng sun <shipeng.sun@amlogic.com>
2025-03-18 00:16:27 -08:00
hang cheng c23088a24e hdmitx: move hotplug handler to mode set part [1/1]
PD#SWPL-204966

Problem:
need to move hotplug handler into mode set part

Solution:
move hotplug handler to mode set part

Verify:
adt4, ross

Test:
DRM-TX-38

Change-Id: I67cada0b1c518db2bd7980eba03dd59a158325f3
Signed-off-by: hang cheng <hang.cheng@amlogic.com>
2025-03-18 00:16:21 -08:00
Ao Xu 108425190c hdmitx: add multi instance support [1/1]
PD#SWPL-204166

Problem:
current driver did not support multi instance

Solution:
add multi instance support

Verify:
s7d

Test:
DRM-TX-139

Change-Id: I3b0cc0b08ba01715e2aeacf6efda4e9bdf0f72e5
Signed-off-by: Ao Xu <ao.xu@amlogic.com>
2025-03-17 11:19:08 +08:00
zongdong.jiao 6bccb41798 hdmitx: optimise the hdcp suspend status [1/1]
PD#SWPL-200163

Problem:
optimise the hdcp suspend status

Solution:
optimise the hdcp suspend status

Verify:
sc2

Test:
DRM-TX-133

Change-Id: I31ab833d630044598aec855eef4576fd7173b2a3
Signed-off-by: zongdong.jiao <zongdong.jiao@amlogic.com>
2025-03-14 05:51:19 -08:00
ruofei.zhao f391f8007b hdmitx: change the externally referenced header file [1/1]
PD#SWPL-204959

Problem:
it is inappropriate to use the externally referenced
header file hdmitx_common.h

Solution:
change the externally referenced header file hdmitx_common.h
to hdmitx.h

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: I97dc95f322715d7533b78c315c5428072384fad7
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-14 00:21:42 -08:00
ruofei.zhao 2e08f16d9b hdmitx: optimize edid parse [1/1]
PD#SWPL-203157

Problem:
need to optimize edid parse code

Solution:
optimize edid parse

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: If5aa835fc7099d506cba88ffe06c7f5fff631c9d
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-13 11:55:02 -08:00
lizhi.hu 4e1b09e5cc DisplayPortTX: Sync 5.15 code to 6.12 [1/1]
PD#SWPL-204061

Problem:
bringup

Solution:
sync cl
454074: initial version
503167: driver bug fix
506377: isolate driver and interface IP ctrl
513041: revert crtc_sel for dptx
513081: remove multi vout server regist

Verify:
t7_an400

Change-Id: I6f7afdfea1258f6802fc22a16b60d0de1bcec581
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-03-13 00:31:55 -08:00
lizhi.hu e5756c01e4 lcd: fix lcd/bl irq resource [1/1]
PD#SWPL-203330

Problem:
irq res not acquired

Solution:
change api

Verify:
t7_an400

Change-Id: Ie4202ce0d114480cbe95aca98784d92462f1ccb4
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-03-12 22:07:15 -08:00
ruofei.zhao a06e95d614 hdmitx: add tracer uevent [1/1]
PD#SWPL-200879

Problem:
hwc cannot read the correct tracer information

Solution:
modify the reported tracer information

Verify:
S905X4

Test:
DRM-TX-78

Change-Id: I42a7848184de41f6d6d56cb4f4260b2cd58c98bf
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-12 22:06:43 -08:00
ruofei.zhao db77574b73 hdmitx: delete hdr_cap2/dv_cap2 [1/1]
PD#SWPL-92409

Problem:
hdmitx only provides HDR/DV support information of TV

Solution:
delete hdr_cap2/dv_cap2 nodes, change hdr_cap/dv_cap to
hdr_cap_rx/dv_cap_rx

Verify:
ADT4

Test:
DRM-TX-78

Change-Id: I6d74972e094fd11f128538b7fa8ae3b5f4d7c1ea
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-12 22:05:34 -08:00
Dezhi Kong f1bee25ea7 uvm: sync uvm buffer size with realloc [1/1]
PD#SWPL-198297

Problem:
uvm buffer size dynamic change will affect video play

Solution:
sync uvm buffer size with realloc
add a interface for decoder get uvm-dmabuf real size
sync k5.15 CL to k6.12:
https://scgit.amlogic.com/#/c/335879/

Verify:
adt4 android16 k6.12

Change-Id: I2f840c73df0682fb08f2267ee848533373aec0e9
Signed-off-by: Dezhi Kong <dezhi.kong@amlogic.com>
2025-03-12 22:05:02 -08:00
xiang.wu1 bbb7a0461b hdmitx: optimize sysfs nodes [1/1]
PD#SWPL-203013

Problem:
optimize sysfs nodes

Solution:
1.Some sysfs nodes used for debugging are moved to the debug node.
2.Clear the global/static variables under hdmitx_sysfs_common.c
and use dev_set_drvdata(); dev_get_drvdata() to set the parameters
required by dev

Verify:
sc2/s7d

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
Change-Id: I8716615c24749caadeb9be168896919091850ce7
2025-03-11 04:03:10 -08:00
lizhi.hu 43a1d3493e lcd: support dsi cmd read while video [1/1]
PD#SWPL-203981

Problem:
max_rd_time set error

Solution:
fix max_rd_time

Verify:
t7_an400
s6_bq201

Change-Id: I1f15aba15b9238088320049e3997cf1c113ce01e
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-03-11 00:58:52 -08:00
ruofei.zhao 0e8ecd352d hdmitx: the header file is placed in the driver directory [1/1]
PD#SWPL-203140

Problem:
header files are not available to the public

Solution:
move hdmitx_audio.h and hdmitx_version.h to driver directory

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: I4094740e56fd7e06bbde2eb3d54d415c4a428aff
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-03-07 06:05:03 -08:00
xiang.wu1 b30b612637 hdmitx: use macro to diff uboot/kernel header file [2/2]
PD#SWPL-202947

Problem:
use macro to diff uboot/kernel header file

Solution:
1、use __UBOOT__ macro to distinguish uboot/kernel
header file
2、remove edid_parse_header.h/edid_header.h

Verify:
sc2/s7d

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Change-Id: Iec9703e0779fab5263c3c13ce3e1670d14fa0552
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2025-03-07 10:04:14 +08:00
xiang.wu1 7dce6b5239 hdmitx: add hdmitx_dump node [1/2]
PD#SWPL-141600

Problem:
Implement hdmitx dump node in the proc directory
and dump all hdmitx information

Solution:
Add hdmitx_dump node in proc and debug directory
Delete sysfs nodes such as hdmitx_basic_config, clkmsr,
hdmitx_pkt_dump, hdmirx_info etc.

Verify:
sc2/s7d

Test:
DRM-TX-79,DRM-TX-80,DRM-TX-81,DRM-TX-82

Verify:
(detail info)

Change-Id: I30bf6beff92c3a238786a028bc3469b62b56e674
Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
2025-03-06 02:14:20 -08:00
Liming Xue cbae3a7f84 thermal: s6 kernel6.12 bringup [1/1]
PD#SWPL-201509

Problem:
thermal s6 kernel6.12 bringup

Solution:
thermal s6 kernel6.12 bringup

Verify:
s6

Change-Id: I7511e3d8036d9ef4a974fba2e144f1022eeb5608
Signed-off-by: Liming Xue <liming.xue@amlogic.com>
2025-03-06 02:14:07 -08:00
Evoke Zhang 6add4804e3 lcd: support enable lcd_if with different resume_type [1/1]
PD#SWPL-151191

Problem:
need support lcd_if early resume

Solution:
support lcd_if resume method by resume_type parameter

Verify:
ay301

Change-Id: If26fb11ac63ead8272c6e7f9c964483281398a20
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2025-03-05 20:04:30 -08:00
lizhi.hu 59ddaab427 lcd: MIPI-DSI develop(D-PHY & dual_port) [1/1]
PD#SWPL-54377

Problem:
improve D-PHY timing accuracy
support 2 port DSI on t7

Solution:
add

Verify:
t7_an400

Change-Id: I07cef4baa027872f03d55d8fda0c8ae73055e7ec
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-03-04 04:03:28 -08:00
Evoke Zhang 41a5105563 lcd: optimize vbyone interrupt handler [1/1]
PD#SWPL-202606

Problem:
need optimize vbyone interrupt handler

Solution:
optimize vbyone interrupt handler

Verify:
ay301

Change-Id: Ibf3ecbb41a873d5cf070c5e519ea601ce867cd84
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2025-02-28 21:47:01 -08:00
lizhi.hu 810a2172fc lcd: remove multi vout server regist (sync) [1/1]
PD#SWPL-202530

Problem:
vout module has only 1 server now

Solution:
remove multi vout server regist
remove panel mode support

Verify:
s6

Change-Id: Iaa025564c9d513957693a4d36aa533406964f3a0
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-02-28 03:47:51 -08:00
congyang.huang 331cad715f vout: dynamic switch viu and connector [1/1]
PD#SWPL-201190

Problem:
vout and drm need to support dynamic switch between viu and connector

Solution:
1.vout add global vout arch
2.vout modify vout_func_validate_vmode func to find vout_server by
connector_type and mode_name
3.drm support dynamic switch

Verify:
t7c s6

Test:
DRM-OSD-44

Change-Id: I31bd97f42947c6a2db8f0ae5d3ead4af196683e3
Signed-off-by: congyang.huang <congyang.huang@amlogic.com>
2025-02-28 03:47:38 -08:00
Huiwen Yu 60be92bf72 atv_demod: Revert V4.02 commit (V4.03) [1/2]
PD#SWPL-193956

Problem:
Revert "add ops callbacks mutex and state callbacks for tvafe (V4.02)".

Solution:
Revert "add ops callbacks mutex and state callbacks for tvafe (V4.02)"
AMLATVDEMOD_VER "V4.03".

Verify:
T5M/TXHD2.

This reverts commit 856293324e.

Change-Id: I3d90b96bfce0d1033c3518ab86997b9e28450d17
Signed-off-by: huiwen.yu <huiwen.yu@amlogic.com>
2025-02-24 04:13:12 -08:00