Commit Graph

1028 Commits

Author SHA1 Message Date
jialong.jiang a7552e4c63 amdv: solve the problem of redefinition[1/1]
PD#SWPL-234966
PD#SWPL-234967

Problem:
solve the problem of redefinition

Solution:
solve the problem of redefinition

Verify:
ott/tv

Change-Id: I297be7e464d1670b7ea0612cc5a765a5e83c69fb
Signed-off-by: jialong.jiang <jialong.jiang@amlogic.com>
2025-12-03 21:59:20 -08:00
benlong.zhou 2d120bb920 kernel: read boot log same as kernel5.15 [1/1]
PD#SWPL-237927

Problem:
kernel can't get boot log

Solution:
kernel get boot log that they are blx's log
same as below CL
https://scgit.amlogic.com/#/c/527327/
https://scgit.amlogic.com/#/c/568160/
https://scgit.amlogic.com/#/c/580089/

Verify:
s7d_bm201

Change-Id: I786569565b2b5effde66d620e3b9b014ec6f8a2c
Signed-off-by: benlong.zhou <benlong.zhou@amlogic.com>
2025-12-03 21:58:50 -08:00
rong.wang 537d27147b dpss: sync code from 5.15 V2 [1/1]
PD#SWPL-241252

Problem:
dpss sync code from 5.15

Solution:
latest:bcda4c40b0469d6c9431d56dceec5c0f7ce62284

Verify:
T6W/t6x

Change-Id: Ic301846667d0273a660e9a1f3cb91a1cb9bd6542
Signed-off-by: rong.wang <rong.wang@amlogic.com>
2025-12-03 01:00:41 -08:00
qiyao.zhou ebd18ac35b dpss_process: sync code drom 5.15 to 6.12. [1/1]
PD#SWPL-241252

Problem:
dpss sync code from 5.15

Solution:
end id:Iad12955e8cf4a81737ab669a9b788809fde40e38

Change-Id: I456a05a29df752c33229748003cd04aa0ba89c94
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com>
2025-12-03 01:00:36 -08:00
Jian Cao bb8c948bd9 dpss_frc: export the FRC interfaces [1/1]
PD#SWPL-230657

Problem:
need to export the FRC interfaces

Solution:
implement it

Verify:
T6X

Change-Id: Icecab799ac9ae2b1e3062be332165bfc660cfd79
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2025-11-26 08:08:12 -08:00
Deyong Chen a3b9b2d4a7 vpq: implement dev/vpq in K6.12 [1/1]
PD#SWPL-236514

Problem:
sync dev/vpq from K5.15 to K6.12,
develop logic between videodisplay wth vpq,
add dlby logic,
add dpss case bin logic,
add non-standard timing logic,
optimized vpq code,

Solution:
--

Verify:
T6W

Change-Id: Ie17c70ff58b2ab5ccb013f91344da7ef5e3f4028
Signed-off-by: Deyong Chen <deyong.chen@amlogic.com>
2025-11-26 08:07:17 -08:00
Pengcheng Chen 961e087056 lut_dma: fix DMA_RD DMC SEC READ CHECK ERROR [1/1]
PD#SWPL-239061

Problem:
fix DMA_RD DMC SEC READ CHECK ERROR

Solution:
1. change lut_dma reg from vcbus to rdma write
2. video disable need fgrain_stop
3. fgrain_stop need lut_dma_disable

Verify:
T6d

Change-Id: Ibda7e4e5088d4d8efb4ba556accbec0c1c059e15
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
2025-11-25 19:18:33 -08:00
donghui.wang 968bd5aa7b ldim: modify level index to 256 [1/1]
PD#SWPL-241727

Problem:
16 level index not enough

Solution:
support 256 level index

Verify:
t6x

Change-Id: I4d161bc780fdb1130b74bbf78314ee444bcefead
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
2025-11-25 13:02:26 -08:00
lizhi.hu e3daf28d63 lcd: dsi_update for tablet [1/1]
PD#SWPL-239629

Problem:
support dsi panel suspend and resume for tablet

Solution:
add

Verify:
s6

Change-Id: Ief9ce2d7738e9d02213ff198b21d5396eb36ee9a
Signed-off-by: lizhi.hu <lizhi.hu@amlogic.com>
2025-11-25 01:24:43 -08:00
zhikui.cui 698ed08c1c NAND: get bl2 copies number and pages per copy from cmdline [2/2]
PD#SWPL-237737

Problem:
Unified retrieval of bl2 copies number and pages per copy from cmdline

Solution:
v2019 bl2 related information transmitted from cmdline boot_layout variable
to kernel like v2023, then get bl2 information from boot_layout in kernel.

Verify:
a5

Change-Id: Ieac362fb2a2c129ecb3d52f6f9842ac8792839dd
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
2025-11-25 00:34:27 -08:00
chen.xu 490d7d9abc dpss: vd1 and dpss switch will splash screen [1/1]
PD#SWPL-232397

Problem:
vd1 and dpss switch will splash screen.

Solution:
1.dpss process needn't set dv/hdr mode while switch.
2.vd1 switch to dpss need call vpp interface, vpp will mute.
3.dpss switch to vd1, while dpss finish then switch to vd1.
4.dpss to vd1, need vd1 first toggle then destroy dpss.
5.dtv seamless channel change, dv/hdr core on dpss, so vd1 frame
not allow toggle.

Verify:
t6w

Change-Id: I30acc15da695b3afe52e903339310fa56b6a972b
Signed-off-by: chen.xu <chen.xu@amlogic.com>
2025-11-24 19:34:19 -08:00
Mingliang Dong 5119f97066 amvecm: add hdr path switch logic [1/1]
PD#SWPL-227028

Problem:
add hdr path switch logic

Solution:
add hdr path switch logic

Verify:
T6X

Change-Id: Id96522cd19471c3f7874b46e0d5c0466a9d96679
Signed-off-by: Mingliang Dong <mingliang.dong@amlogic.com>
2025-11-24 19:34:06 -08:00
can.zhang fc2295e56d amdv: add vpq interface [1/1]
PD#SWPL-230623

Problem:
test

Solution:
test

Verify:
Verified on local

Change-Id: Id9386c65e82409b6a325fc10e46b914c7a8bd8d6
Signed-off-by: can.zhang <can.zhang@amlogic.com>
2025-11-21 22:07:04 -08:00
Long Yu bdc62eea67 sdio: set input delay 0 [1/1]
PD#SWPL-238701

Problem:
The inherent delay configuration inside the Wi-Fi module is not
compatible with the controller, which may cause sampling errors in the
TX direction.

Solution:
Set the internal CMD and DATA line delays of Wi-Fi to 0

Verify:
sc2

Change-Id: I4ac8434d87977e4dba4dd9ee52b171b6b49995f0
Signed-off-by: Long Yu <long.yu@amlogic.com>
2025-11-20 23:01:20 -08:00
qinghui.jiang 4a12fc00c6 vpp: sync new vpp driver from 5.15 [1/1]
PD#SWPL-236518

Problem:
sync new vpp driver from 5.15

Solution:
sync new vpp driver from 5.15

Verify:
t966d5

Change-Id: I001b40c87c8bb503bf19c5fb243d73cc933af508
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com>
2025-11-19 01:02:09 -08:00
lele xiang 7d69b95f8d codec_mm: CF1 Provide buffer prealloc mechanism for non-secure mem. [1/1]
PD#SWPL-239539

Problem:
Provide buffer prealloc mechanism for non-secure mem

Solution:
Provide buffer prealloc mechanism for non-secure mem.

Verify:
T6W

Change-Id: I3cd58f3bb226ffe5ce3b5c864cd60c30bc53597e
Signed-off-by: lele.xiang <lele.xiang@amlogic.com>
2025-11-14 06:44:48 -08:00
can.zhang 838a34d08e amprime_sl: sync 515 dpss code to 612 [1/1]
PD#SWPL-237915

Problem:
No sync dpss primehdr code

Solution:
Add dpss primehdr code

Verify:
Verified on t6w/x

Change-Id: I63338cc2037e29716c29f34a0df2b9c02b7a4454
Signed-off-by: can.zhang <can.zhang@amlogic.com>
2025-11-14 04:11:16 -08:00
Jian Cao 4617e23550 vpp: implement 2x2 display support [1/1]
PD#SWPL-225969

Problem:
add 2x2 display support

Solution:
add this support

Verify:
T6X

Change-Id: I1f5d4be108a7993c6fedc050fb411f9dc4f91c3f
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
2025-11-12 07:56:11 -07:00
joy.rao 04543624be resman: CB2 sync from 5.15 for resman [1/1]
PD#SWPL-235264

Problem:
need merge patch to 6.12 from 5.15

Solution:
merge patch from 5.15
498620
501622
531507
555564

Verify:
PB build 4359

Change-Id: Ia4d0d3797cea03226b17bfba80b24643d389a236
Signed-off-by: joy.rao <joy.rao@amlogic.com>
2025-11-12 07:55:07 -07:00
yujun.zhang 8867ac0bd1 hdmitx: fix null meson_tx_dev pointer dereference [1/1]
PD#SWPL-237704

Problem:
Null meson_tx_dev pointer dereferences

Solution:
If NULL, don't dereference meson_tx_dev pointer but use
default meson_tx_log to print log.

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: I33f16898be444c203375e0d20e33a9b046570310
Signed-off-by: yujun.zhang <yujun.zhang@amlogic.com>
2025-11-10 23:31:59 -07:00
Huijuan Xiao 714d3b0d89 hdr: sync hdr code ker 5.15 to 6.12 [1/2]
PD#SWPL-237418

Problem:
update hdr processes to align ker 5.15

Solution:
update hdr processes to align ker 5.15

Verify:
S7D

Change-Id: I8f468ba354efed5d3892dd12bd77dacf873b9658
Signed-off-by: Huijuan Xiao <huijuan.xiao@amlogic.com>
2025-11-10 00:01:53 -07:00
qinglin.li 5902c160fb upgrade: common16-6.12 upgrade to 6.12.38 [2/3]
PD#SWPL-234739

Problem:
update include/linux/upstream_version.h
fix conflict
kernel_aarch64 update by android16-6.12-2025-09_r3
https://ci.android.com/builds/submitted/14266828/kernel_aarch64/latest
kernel_aarch64 update by android16-6.12-2025-09_r3
https://ci.android.com/builds/submitted/14266828/kernel_aarch64_tv/latest

Solution:
AML_KERNEL_VERSION      11
UPSTREAM_VERSION        "cbb0a15dcc1e"
AML_PATCH_VERSION       "cbb0a15dcc1e"
MERGE_DATE              "2025-10-16"

Verify:
local

Change-Id: I1fc59ada149d027adef899be562bb5dd593c3843
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-11-05 20:02:58 -07:00
Liming Xue 32dd8371bb thermal: add virtual sensor [1/1]
PD#SWPL-236772

Problem:
kernel 6.12 thermal cooling device not bind hot point.

Solution:
add virtual sensor to bind cooling device of using STEP_WISE governor.

Verify:
sc2

Change-Id: Id0979ba772271153b98974d04354117c1a17bfdb
Signed-off-by: Liming Xue <liming.xue@amlogic.com>
2025-11-05 00:10:13 -07:00
zijie.hong b5d041ca34 vdin: t6x k6.12 bringup [1/1]
PD#SWPL-234401

Problem:
t6x k6.12 bringup

Solution:
sync code from k5.15

Verify:
t6x

Change-Id: Idb35f17728dab6fb947ac462ed25e9b7dbae7b8e
Signed-off-by: zijie.hong <zijie.hong@amlogic.com>
2025-11-04 09:31:56 -07:00
Jinbing Zhu 35a5b05cf6 amvecm: sync t6x pq 5.15 to 6.12 [1/1]
PD#SWPL-234392

Problem:
sync t6x pq 5.15 to 6.12

Solution:
sync t6x pq 5.15 to 6.12

Verify:
t6x

Change-Id: I9dc9abaa2a0e6dab1f01be5bf6660f4861aad59e
Signed-off-by: Jinbing Zhu <jinbing.zhu@amlogic.com>
2025-11-04 08:18:34 -07:00
yuhua.lin 62634bc73c vpu: add 892M vpu clk for t6x [1/1]
PD#SWPL-230426

Problem:
add 892M clk for vpu

Solution:
complete it

Verify:
t6x

Change-Id: I345b5e9aadbe66fdd4c45b527d4533d746cafb85
Signed-off-by: yuhua.lin <yuhua.lin@amlogic.com>
2025-11-03 18:34:51 -07:00
Tao Zeng 6d626f7876 amfc: skip work if in suspend [1/1]
PD#SWPL-235367

Problem:
amfc compress timeout after resume

Solution:
Skip work if in suspend

Verify:
t6w

Change-Id: I404f9b49f05cd55850e2f57f1b32bcd734cb649a
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
(cherry picked from commit d2ffe3e8367fa5d3d88f04f0f866d866f277ba7b)
2025-11-03 18:34:12 -07:00
yiting.deng 03b97b46a5 vrtc: optimize vrtc driver [2/2]
PD#SWPL-195087

Problem:
integrate rtc and vrtc, optimize rtc driver

Solution:
fix it

Verify:
s7, s6, t5m, txhd2, sc2, t7c, a5

Change-Id: I62c3cc23bb848c6ba0e3e44305c725b07ee108f7
Signed-off-by: yiting.deng <yiting.deng@amlogic.com>
2025-11-03 02:41:58 -07:00
Jinbing Zhu 581dcbda14 amvecm: sync t6w hdr 5.15 to 6.12 [1/3]
PD#SWPL-228897

Problem:
sync t6w hdr 5.15 to 6.12

Solution:
sync t6w hdr 5.15 to 6.12

Verify:
t6w

Change-Id: I5e41f83db4d5f87f5774e36c4bf622710dd51653
Signed-off-by: Jinbing Zhu <jinbing.zhu@amlogic.com>
2025-10-31 08:23:24 -07:00
yao liu a9e4b219d2 amdv: sync t6w/t6x from 5.15 [3/3]
PD#SWPL-235205

Problem:
sync t6w/t6x from 5.15

Solution:
sync t6w/t6x from 5.15, disable ENABLE_DPSS first,
enable it after dpss code sync

Verify:
s7d

Change-Id: I7bad5ecc17d86a20e24dd5efd148f969a1bd0805
Signed-off-by: yao liu <yao.liu@amlogic.com>
2025-10-31 06:18:44 -07:00
rong.wang 2dc56c0962 dpss: dpss bringup in 6.12 [2/3]
PD#SWPL-228897

Problem:
dpss bringup in 6.12

Solution:
dpss bringup in 6.12

Verify:
T6X/T6W

Change-Id: Ic35aaa959a74953992bcb9f733e13a5bad3da652
Signed-off-by: rong.wang <rong.wang@amlogic.com>
2025-10-31 03:18:52 -07:00
dijie.pan 79b2db157b drm: suspend/resume,when click the settings icon,display abnormal [1/1]
PD#SWPL-235624

Problem:
During suspend,the TX switched to dummy mode,
but the VIU mux was not cleared,
causing the dummy mode to use the TX VIU mux,
resulting in incorrect ENCL configuration,loss of vsync interrupts,
and scaler configuration failure.

Solution:
Before each state transition, reinit the viu mux to its default values

Verify:
s6

Test:
DRM-OSD-82

Change-Id: I7bcc732ff1457c261c5bf33dac538752b44e3d25
Signed-off-by: dijie.pan <dijie.pan@amlogic.com>
2025-10-30 15:18:11 -07:00
Qingpeng Yang 536fd8b52a eth: bringup t6x on kernel 6.12 [1/1]
PD#SWPL-234368

Problem:
t6x eth didn't work on kernel 6.12

Solution:
bringup t6x on kernel 6.12
1.Sync CL: 572284, 573414, 575489
2.Add '.config_aneg' function instance for meson phy,
to fix phydev->eee_enabled with device tree setting.
Otherwise, the phydev->eee_enabled obtained by 'phy_probe'
would cause the EEE advertisement register to be
overwritten when calling 'genphy_c45_an_config_eee_aneg'.

Verify:
t6x-bu309

Change-Id: I2536867ff7ff1a7a811e02af9edb843c4639a319
Signed-off-by: Qingpeng Yang <qingpeng.yang@amlogic.com>
2025-10-29 19:18:25 -07:00
huijie.huang a2015b0d6a lcd: tcon support discontinuous register parser [2/2]
PD#SWPL-217657

Problem:
need to support tcon discontinuous register parser

Solution:
support tcon discontinuous register parser

Verify:
T5M

Change-Id: Ie6f988107acdffa4d58072879a33801f3a4bf3fb
Signed-off-by: huijie.huang <huijie.huang@amlogic.com>
2025-10-29 16:27:21 -07:00
ruofei.zhao 2a4da29f5d hdmitx: sync cuva code from kenrel 5.4 to kernel 6.12 meson_tx_connector [1/1]
PD#SWPL-235142

Problem:
the cuva code of kernel 6.12 is incorrect

Solution:
sync cuva code from Kenrel 5.4 to kernel 6.12

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: Ie44e5e555b416ff8be8d6a033ac0516e6bcf6bc1
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-10-29 06:27:13 -07:00
donghui.wang 12cb9763f5 ldim: optimize transmit start & stop [1/1]
PD#SWPL-234872

Problem:
miss bcon autotrans feature

Solution:
add bcon autotrans feature

Verify:
t6x

Change-Id: Ib0cf055be66eb6c953da2940fe183cb504561b28
Signed-off-by: donghui.wang <donghui.wang@amlogic.com>
2025-10-28 05:05:38 -07:00
hongyu.chen1 184158952d reboot: add aocpu watchdog reason in kernel. [3/12]
PD#SWPL-228126

Problem:
The kernel needs to be adapted to the aocpu watchdog.

Solution:
add config.

Verify:
build ok

Change-Id: I032224c9558401def04eb85daa443cd79b0b9352
Signed-off-by: hongyu.chen1 <hongyu.chen1@amlogic.com>
2025-10-28 05:03:54 -07:00
lele xiang 575834ee6b tee: CB0 Playback failed of 4K HLS128 streams. [1/2]
PD#SWPL-233214

Problem:
In the secure playback context, the newly allocated TVP_POOL
was not granted access permissions for vdec/hevc.

Solution:
After allocating a new TVP_POOL, the TEE module checks and
synchronizes the current vdec/hevc access permissions,
add interface with lock

depends on CL:
600559

Verify:
S905X5

Change-Id: Iffa38ffabbb5b8edcf5f54dc88c18e21495b568b
Signed-off-by: lele xiang <lele.xiang@amlogic.com>
2025-10-28 02:30:44 -07:00
Evoke Zhang 769fc40240 lcd: update lvds lane mapping policy [2/2]
PD#SWPL-233665

Problem:
lvds port_swap, lane_reverse no effect when use version3 phy_attr

Solution:
lvds port_swap, lane_reverse will take effect base on version3 phy_attr

Verify:
ay301

Change-Id: Idc3eadac5b5c7d374c9e7f876d3039b9c75c3581
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
2025-10-23 07:48:24 -07:00
zhou.han 535f7a8c4b drm-hdmi: add sink_device_type property [1/1]
PD#SWPL-233636

Problem:
add sink_device_type property

Solution:
If IEEEOUI is declared in the current EDID, it indicates
that the current device is an HDMI device. Otherwise, it is
a DVI device.

Verify:
qurra

Change-Id: I4667978714afc5d2ed610489ca252c6d50bcb0e7
Signed-off-by: zhou.han <zhou.han@amlogic.com>
2025-10-22 21:22:56 -07:00
dian.shao deffd4fd5d usb: Amlogic USB2 & USB3 PHY arch, reset, pll cfg updates [1/1]
PD#SWPL-234367

Problem:
Amlogic USB2 & USB3 PHY arch, reset, pll cfg updates.

Solution:
Modify drivers.

Verify:
T966D5-BU301.

Change-Id: I96e1f9cffbaa0116b79a70bac6cdad6f215c3c98
Signed-off-by: dian.shao <dian.shao@amlogic.com>
2025-10-21 01:10:28 -07:00
jie.dai 2da4d03991 lcd: optimize json file parse [2/2]
PD#SWPL-235053

Problem:
json file limit to 16k,
it may parse error while too much "comment" or "space" in file

Solution:
limit valid parameters to 16k instead of file

Verify:
t6x

Change-Id: I1e422833e0a8c168857e6c48150df414c2b22ec9
Signed-off-by: jie.dai <jie.dai@amlogic.com>
2025-10-18 04:22:27 -07:00
Jianxiong Pan 67ad107d12 pagetrace: dmc not find pagetrace information. [1/1]
PD#SWPL-235140

Problem:
dmc print error pagetrace info.

Solution:
enable CONFIG_UNWINDER_FRAME_POINTER
disable CONFIG_VMAP_STACK

Verify:
txhd2.

Change-Id: I0f1d0a857d4ab5d38c4a98f712d1f00b76f671e6
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-10-16 01:19:01 -07:00
zhikui.cui 56642c566c NAND: fix kernel crash when read bl2 in s4 [1/1]
PD#SWPL-235559

Problem:
kernel crash when read bl2 in s4. it is bring by commit <6f85cdea>.
in old platform e.g. s4
don't use common pageinfo method (in drivers/mtd/common/page_info.c) and
in old platform common page info also would not prepare page info resource
e.g. boot_layout、pages_per_copy、bl2_copy_number and the most important
boot_info buffer. so if these old platform to use common page_info method
maybe will cause a crash, because these method maybe use theset variables
and if using boot_info which is null will cause a crash because unable to
handle kernel NULL.

Solution:
1. don't to use the common page info method in old platform
2. by the way, delete the useless <drivers/mtd/nand/meson_parse_part.c>
which has been replaced by <drivers/mtd/common/meson_parse_part.c>

Verify:
s4

Change-Id: I9815f3229cbb9da830d51803bd2dd527b2858af0
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
2025-10-15 22:34:49 -07:00
Jinbing Zhu c27eb9e50c amvecm: sync t6w 5.15 to 6.12 [1/1]
PD#SWPL-233630

Problem:
sync t6w 5.15 to 6.12

Solution:
sync t6w 5.15 to 6.12

Verify:
t6w

Change-Id: I6c19210816e852bf9179f5c5a567525bda4f36e8
Signed-off-by: Jinbing Zhu <jinbing.zhu@amlogic.com>
2025-10-15 22:34:29 -07:00
yunmin.chen 72de0e1143 tsync: CB2 stream_input Driver loading exception [1/1]
PD#SWPL-148389

Problem:
Disable the tsync module,
stream_input Driver loading exception

Solution:
Adjust tsync_pcr_stop() implementation.

Verify:
BG201

Change-Id: Iadf943a29394fb89f27db9c590e648233eec07e1
Signed-off-by: yunmin.chen <yunmin.chen@amlogic.com>
(cherry picked from commit 905e5ed92f)
2025-10-15 18:57:25 -07:00
joy.rao 83aa23b6d6 resman: CB2 fix missing-prototypes issue [1/1]
PD#SWPL-221976

Problem:
Werror=missing-prototypes
non static function need define in head file

Solution:
1. fix Werror=missing-prototypes
2. non static function need define in head file
3. need remove unused static function

Verify:
pb build 692

Change-Id: I8978198b7bcba2b9ecbee0e8e27889637b8a5836
Signed-off-by: joy.rao <joy.rao@amlogic.com>
2025-10-14 16:18:21 -07:00
ruofei.zhao 5b64346759 hdmitx: sync CUVA code from Kenrel 5.4 to kernel 6.12 [1/1]
PD#SWPL-214379

Problem:
the cuva code of kernel 6.12 is incorrect

Solution:
sync CUVA code from Kenrel 5.4 to kernel 6.12

Verify:
S905X5M

Test:
DRM-TX-78

Change-Id: I4aa057f592efe8c3bdcb985a0e8921135493b072
Signed-off-by: ruofei.zhao <ruofei.zhao@amlogic.com>
2025-10-14 07:46:19 -07:00
Mingliang Dong 4123275211 hdr: add hdr sw flow for alg control register [1/1]
PD#SWPL-232656

Problem:
add hdr sw flow for alg control register

Solution:
add hdr sw flow for alg control register

Verify:
T6W

Change-Id: Ie0e3b586f2088b8e39505acea45a58f1c5a8f20d
Signed-off-by: Mingliang Dong <mingliang.dong@amlogic.com>
2025-10-14 01:59:09 -07:00
Huqiang Qin b765919d43 eth: Make the old WOL sysfs able to control the functions of the new WOL [1/1]
PD#SWPL-234877

Problem:
The user layer requires a compatible WOL interface.

Solution:
Make the old WOL sysfs able to control the functions of the new WOL.

Verify:
S6/BL201

Change-Id: Ie5ef660ec2929904277a06343445916c3ef481a7
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
(cherry picked from commit 69a1930ae8a073befee2d45d7cccbf9eea6636da)
2025-10-12 23:21:17 -07:00