Commit Graph

252 Commits

Author SHA1 Message Date
Dezhen Wang fe861cc7e0 script: fix autopatch error [1/1]
PD#SWPL-255603

Problem:
fix the autopatch error

Solution:
fix the autopatch error

Verify:
local

Change-Id: I0b95633a2bb8d6a0646d89c846394241c94262fa
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2026-02-10 12:37:24 -08:00
Lei Zhang 928c1b6c92 power: not enable wakeup reason function for preempt rt [1/1]
PD#SWPL-255492

Problem:
wakeup reason source code not meet rt requirement, and
function for android not linux

Solution:
bypass this function

Verify:
on A4

Change-Id: Ia919b9bf0c66ea9ad8f49cd8776f70e126a43807
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
2026-02-09 00:33:22 -08:00
gerrit autosubmit 2bb3f61ce0 Merge "scripts: build error when auto patch failed [1/1]" into amlogic-6.12-dev 2026-02-03 07:48:31 -08:00
Jian Hu 53343a29a5 clk: fix clk_disable warning on system reboot [1/1]
PD#SWPL-252501

Problem:
there are lots of clk_disable warning after reboot

Solution:
fix clk_disable warning on system reboot

Verify:
t7

Change-Id: I66eb2353ea21c3333fc2f5e699ee1941a806278f
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2026-02-02 21:27:47 -08:00
Wanwei Jiang c9c0732719 scripts: build error when auto patch failed [1/1]
PD#SWPL-253875

Problem:
build error when auto patch failed

Solution:
build error when auto patch failed

Verify:
local

Change-Id: I575ae408339e146b35ef90b856f0b8d07daafafa
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2026-02-03 10:59:24 +08:00
Jian Hu ae52b0f78f clk: bypass clk_disable and clk_unprepare [1/1]
PD#SWPL-252501

Problem:
scmi clock can not bypass

Solution:
bypass clk_disable and clk_unprepare for gki_1.0 and non-gki

Verify:
t7

Change-Id: I80a500366d17f09af342d0c4ce66ddceb7e81dec
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2026-01-29 02:38:57 -08:00
qinglin.li bfb883e5ac freertos: fix arm64 ipi number warning [1/1]
PD#SWPL-252056

Problem:
fix arm64 ipi number warning

Solution:
fix arm64 ipi number warning

Verify:
local

Change-Id: Iec753dc8265c927782a3a5e75b90e557868d15e8
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2026-01-15 02:41:06 -08:00
Lei Zhang 42caebdb57 IOTM: optimize driver and fix error on V2 [3/3]
PD#SWPL-234364

Problem:
iotm not stop when reboot, cause other DMA matser error on next boot

Solution:
1 change back to DDR mode
2 stop iotm when panic
3 correct mid output for V2
4 optimize time accuracy for V2
5 add serror hook to dump register and trace, for the bus error
  reported by the module itself

Verify:
on T6x

Change-Id: I8ebb7d5c3dc18b6b3c77ce393e20eb4aa916cf6a
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
2026-01-12 08:33:44 -08:00
qinglin.li 7cd7dbf994 freertos: fix freertos build error [1/1]
PD#SWPL-243407

Problem:
fix freertos build error

Solution:
fix freertos build error

Verify:
local

Change-Id: I3a32d6d76f972087001fcca8d5185fb4895f093f
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-12-09 17:45:48 -08: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
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 104af375d1 NAND: fix some flash full id match wrong(sync from Linux-5.15 to Linux-6.12) [1/1]
PD#SWPL-235204

Problem:
strncmp can't match full id 01h,DCh,00h,05h,04h(S34ML04G300BHI00)
and 01h,DCh,00h,1Ah,00h(S34ML04G300TFI000)

Solution:
use memcmp to compare ID memory instead strncmp

Verify:
No

Change-Id: I5bd5b73855623e5f8ede501946cbe6ae11f7356a
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
2025-10-14 20:22:44 -07:00
biao.sun e63fcef83f mm: txhd2 memory opt [1/1]
PD#SWPL-232127

Problem:
memory optimization.

Solution:
memory opt

Verify:
txhd2.

Change-Id: I59213f0fbaecb792a1073b7f9c9e1facf7328edd
Signed-off-by: biao.sun <biao.sun@amlogic.com>
2025-10-12 23:20:09 -07:00
Jianxiong Pan e3cb745934 mm: keep high refcount pages to the tail of lru list. [1/1]
PD#SWPL-228793

Problem:
keep filecache causes kswapd loading to increase.

Solution:
keep high refcount pages to the tail of lru list.

Verify:
local.

Change-Id: I43693dcc365e1ac0609f17f609509c1bc474a9b1
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-09-25 03:49:18 -07:00
Jian Hu 808afd8a8e defconfig: fix compiling errors when VMAP disabled and THUMB2 enabled [1/1]
PD#SWPL-198925

Problem:
Error: r13 not allowwd here: -- 'tst ap #4'

Solution:
1.disable VMAP
2.enable CONFIG_THUMB2_KERNEL
3.fix compiling errors

Verify:
t6d

Change-Id: I95df7f2fedde95cf16244e641841321ae9315d29
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2025-09-17 18:47:16 -07:00
zhikui.cui 49a85604d1 mtdblock: mtdblk_dev not refer to mtdblk_pbbt [1/1]
PD#SWPL-169271

Problem:
wrong pointer reference is used in container_of()

Solution:
fix wrong pointer reference

Verify:
s1a_bg201

Change-Id: Ibb11cdd1fd1fd024144e624cbb8ddfae9858b66a
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
2025-09-11 03:16:18 -07:00
Jianxiong Pan 2f57b1aaf2 mm: limit bdev page fall into cma pool. [1/1]
PD#TV-172266

Problem:
cma allocation too long and can not be migrated by bdev.

Solution:
limit bdev alloc page from cma pool.

Verify:
txhd2.

Change-Id: Id653187ed69cd08a74df9ca882978cccc940d396
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-29 01:06:51 -07:00
qinglin.li d1bc1e8cce freertos: C3 fix rtos lose frame [1/2]
PD#SWPL-175077

Problem:
C3 doorbell lose frame

Solution:
Optimize ISP and encoder processes

Verify:
c3

Change-Id: Ief888fb4d5e9a7e93af94487dc92eeadbe22c7e1
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-08-27 02:27:47 -07:00
Jianxiong Pan 13fd71bf68 mlock: skip the mlock optimization for rt thread. [1/2]
PD#SWPL-225609

Problem:
mlock optimization affects the performance of the rt threads.

Solution:
skip mlock optimization for rt threads.

Verify:
local.

Change-Id: Id050fca8fb595b7f77f37f8fa938b6ac0eb83465
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-25 19:54:42 -07:00
Jianxiong Pan ba5cfe4dbd mm: autopatch: fix 32bit kasan can not boot on T5W [1/1]
PD#SWPL-225609

Problem:
If enabled 32bit kasan on T5W with VMAP, kernel can not boot.
This case can not happen on T5D.

Solution:
Rootcause is bss cleared but real data keeps in cache, not flushed
into DDR, and physical kasan shadow page soon be mapped to shadow
memory while in shadow virtual address we see random data, which
caused kasan check failed in vmap fixup function and crashed. So
just add a dcache flush function call after bss cleared.

Verify:
T5W

Change-Id: I864e4d29e75ef3b55fd39b3d76734ff0fbced908
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-25 19:54:37 -07:00
wenlong.zhang c5395841ac drm: Handle HF-EEODB correctly in the kernel [1/1]
PD#SWPL-226417

Problem:
if there is three blocks in edid raw data, but the extension
of block0 is 1, the correct edid will not be transfer to user
by drm_connector_update_edid_property

Solution:
drm_connector_update_edid_property will handle HDMI Forum EDID
Extension Override Data Block

Verify:
s7d

Test:
DRM-OSD-103

Change-Id: I6b525f705532bc1893e538ac9762ee2ca7e78218
Signed-off-by: wenlong.zhang <wenlong.zhang@amlogic.com>
2025-08-25 19:53:33 -07:00
Jianxiong Pan 5f078a79ba vmap: setup vmap stack for hibernate. [1/1]
PD#SWPL-225609

Problem:
system crash when suspend in hibernate.

Solution:
setup vmap stack for hibernate.

Verify:
s7.

Change-Id: I971c9a3dec8092a49e9531367e99f53775785a3e
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-20 09:07:44 -07:00
Jianxiong Pan c4d107cde5 mm: close ARM64_PTR_AUTH_KERNEL in vmap stack. [1/1]
PD#SWPL-225609

Problem:
ARM64_PTR_AUTH_KERNEL not allow stack pointer modification.

Solution:
close ARM64_PTR_AUTH_KERNEL in vmap stack.

Verify:
s6.

Change-Id: I16a9f48e763946dad2cab74a24f100052eef722a
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-16 22:55:21 -07:00
qinglin.li e979afb552 cpuinfo: remove cpuinfo Serial feature [1/1]
PD#SWPL-226703

Problem:
cts need to Serial is zero

Solution:
remove cpuinfo Serial feature

Verify:
local

Change-Id: I9113fac570be3bb23adfb53fb6b6d27a64ea2eb7
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-08-15 23:59:13 -07:00
Jianxiong Pan 634fdb71ae autopatch: remove invalid autopatch of memory. [1/1]
PD#SWPL-225611

Problem:
some optimizations are no longer needed with the kernel upgrade.

Solution:
kernel6.12 already have eventfs optimizations
zstd level also does not need to modify.

Verify:
local.

Change-Id: I6f35544d98e749f564cff7edc79fe94529488d58
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
2025-08-11 06:20:44 -07:00
qinglin.li 03637d6adf upgrade: common16-6.12 upgrade by July 23 [5/5]
PD#SWPL-223950

Problem:
autopatch default kernel_aarch64_tv

Solution:
autopatch default kernel_aarch64_tv

Verify:
local

Change-Id: I63a6914490cb060c4584e3e41dec5e5835c29a78
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-08-11 01:21:02 -07:00
qinglin.li 0191da66bc upgrade: common16-6.12 upgrade by July 23 [1/4]
PD#SWPL-223950

Problem:
update include/linux/upstream_version.h
fix conflict

Solution:
AML_KERNEL_VERSION      10
UPSTREAM_VERSION        "dd35623c836a"
AML_PATCH_VERSION       "dd35623c836a"
MERGE_DATE              "2025-07-25"

Verify:
local

Change-Id: Id6c57206aa49ec95667f25c936a69956bece6c4f
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-08-06 20:30:04 -07:00
Qianggui Song 53ab73310f bpf: core: Add workaround for arm32 network issue [1/1]
PD#SWPL-224002

Problem:
Network can not work due to upstream changes.
commit:19e6817f84000d0b06f09fd69ebd56217842c122

Solution:
Add a workaround for arm32, use interpreters when jit
works abnormal.

Verify:
txhd2

Change-Id: I939ad9a3e207c7e3d2f0699a90bb2b2639afad6d
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
2025-08-04 03:35:35 -07:00
Hanjie Lin 00d98ee0a4 debug: add schedule info in task_struct [1/1]
PD#SWPL-224595

Problem:
GKI remove android_vendor_data function

Solution:
for GKI mode use stack save debug schedule info
for noGKI mode add schedule info in task_struct

Verify:
s6

Change-Id: I7a4415130f106b8f58b03730b33597ded21ecc9a
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
2025-07-29 07:09:25 -07:00
qinglin.li 39e602cd1b upgrade: common16-6.12 upgrade by July [1/3]
PD#SWPL-221547

Problem:
update include/linux/upstream_version.h
fix conflict

Solution:
AML_KERNEL_VERSION      9
UPSTREAM_VERSION        "eb58d7821a70"
AML_PATCH_VERSION       "eb58d7821a70"
MERGE_DATE              "2025-07-18"

Verify:
local

Change-Id: I7e188c33c2f4213bad29bf25e1e8425c921ce535
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-07-16 20:38:10 -07:00
Jian Hu 439ae138ce vendor_hook: correct macro for CONFIG_ANDROID_VENDOR_HOOKS [1/1]
PD#SWPL-209777

Problem:
config ANDROID_VENDOR_HOOKS
bool "Android Vendor Hooks"
depends on TRACEPOINTS

Solution:
remove CONFIG_TRACEPOINTS for vendor hooks

Verify:
t6d

Change-Id: I756a2e6e592b50699cfe8ec84d420e080565dbe0
Signed-off-by: Jian Hu <jian.hu@amlogic.com>
2025-07-03 09:22:51 -07:00
Lei Zhang 7fc9129825 Revert "preempt_rt: bypass validate hrtimer_bases.lock when lockdep enabled [1/1]"
PD#SWPL-219002

Problem:
1, with CONFIG_PROVE_LOCKING=y, it consume ms time in validate lock,
   both in RT and !RT kernel
2, cyclictest should be test with PROVE_LOCKING disabled

Solution:
revert this commit

This reverts commit 02a9ae13bb.

Change-Id: I1bf67ee887f978a6241cb00cde0bc59e79695a8c
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
2025-06-26 01:14:23 -07:00
yao zhang1 7ccedacd01 license: Fix amlogic license. [1/1]
PD#SWPL-217731

Problem:
Fix amlogic license.

Solution:
Fix amlogic license.

Verify:
all chip

Test:
license check pass

Change-Id: I05c47245ff58bf92abccaa7ca08a85524d73f924
Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
2025-06-23 21:15:59 -07:00
Lei Zhang 02a9ae13bb preempt_rt: bypass validate hrtimer_bases.lock when lockdep enabled [1/1]
PD#SWPL-212273

Problem:
with CONFIG_PROVE_LOCKING=y, it consume too much time in validate chain of
hrtimer_bases.lock

Solution:
bypass validate hrtimer_bases.lock

Verify:
on A5

Change-Id: I3f2bb0802fdabc79ae44cf240a60d8cf0952e638
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
2025-05-30 05:09:34 -07:00
Wanwei Jiang eb4e1a61ee patch: auto patch fail [1/1]
PD#SWPL-214570

Problem:
failure occurred when calling autopatch.sh in the kernel directory

Solution:
1. Before applying the patch, confirm that the directory is a Git repository
2. The kernel path and kernel version can be obtained through calculation,
so there is no need to add additional parameters
3. Optimize the maximum number of patches to improve performance
4. Optimize lunch patch
5. Optimize debug logs
6. Refactor into functions

Verify:
local

Change-Id: Ied02c8ed30816ac65bb53691aab92fd23d4146e7
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2025-05-25 22:48:28 -07:00
Dezhen Wang c4bb372ae8 mm: close CONFIG_INIT_STACK_ALL_ZERO and will crash in 6.12 [1/1]
PD#SWPL-213163

Problem:
close CONFIG_INIT_STACK_ALL_ZERO and will crash in 6.12.
then the stack in function will not clear zero. When there is a
function call with an uninitialized pointer inside a
function, issues will occur.

Solution:
Initialize the pointer variable inside the function __alloc_pages_noprof

Verify:
local.

Change-Id: Ia012ece02861e54410921bd169100223d45f0809
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2025-05-17 12:47:05 -07:00
qinglin.li e53d133ea5 lunch: remove not used lunch autopatch [2/2]
PD#SWPL-209928

Problem:
add prebuilts/build-tools autopatch

Solution:
add prebuilts/build-tools autopatch

Verify:
local

Change-Id: Idabe14465cc1cdfa7b24e71e093570c5edf840d4
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-05-14 22:59:47 -07:00
shufei.zhao 497ecf83d3 autopatch: Fixed the building error [1/1]
PD#SWPL-213735

Problem:
Applying the common driver autopatch
will have a warning.

Solution:
Modify the directory path

Verify:
local

Change-Id: I08484476416ff09003493a30cf290657d49dd870
Signed-off-by: shufei.zhao <shufei.zhao@amlogic.com>
2025-05-14 22:59:40 -07:00
qinglin.li 6e6db2aaca lunch: remove not used lunch autopatch [1/2]
PD#SWPL-209928

Problem:
remove not used lunch autopatch

Solution:
remove not used lunch autopatch

Verify:
local

Change-Id: Ic51ae4d0faa27f1142ad2d38abfd6d3c44cd75b1
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-05-14 00:47:22 -07:00
qinglin.li 6d9dd5d39a upgrade: common16-6.12 upgrade by Mar [1/1]
PD#SWPL-209928

Problem:
update base kernel kernel_aarch64_tv
update include/linux/upstream_version.h
fix conflict

Solution:
AML_KERNEL_VERSION      8
UPSTREAM_VERSION        "99d39c38c7d1"
AML_PATCH_VERSION       "99d39c38c7d1"
MERGE_DATE              "2025-04-27"

Verify:
local

Change-Id: Ibd8c7aecc65c29cb6f80de977ac7fa0b5773d4b9
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-04-28 17:17:42 +08:00
Wanwei Jiang 678168198e build: compatible with both kernel_module and ddk_module build [1/1]
PD#SWPL-210631

Problem:
compatible with both kernel_module and ddk_module build
for GKI 2.0 project

Solution:
modify build script

Verify:
ross

Change-Id: Ib161532080fe948668b83c2b3dfc5038bd72e806
Signed-off-by: Wanwei Jiang <wanwei.jiang@amlogic.com>
2025-04-23 08:06:01 -07:00
Lei Zhang 62dc410477 preempt_rt: bringup preempt rt kernel [2/9]
PD#SWPL-201692

Problem:
build break with preempt rt enabled

Solution:
1, init spinlock with spin_lock_init()
2, compile with -Wno-unused-variable
3, fix vendor hook head file missing

Verify:
on A5

Change-Id: Ia5b8e605428168df54272aa5867aed9fc8fb563b
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
2025-04-23 01:15:35 -07:00
Jianxiong Pan 9859397131 mm: remove large slab. [1/1]
PD#SWPL-209408

Problem:
remove large slab optimization

Solution:
close CONFIG_AMLOGIC_MEMORY_SLAB_LARGE

Verify:
g12b sm1

Change-Id: Icb9fa5672f97963d5f7e7089523b19368e72fd90
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com>
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2025-04-16 02:11:33 -07:00
qinglin.li b5e626ec63 scripts: remove autopatch when ddk build [1/1]
PD#SWPL-208157

Problem:
remove autopatch when ddk build

Solution:
remove autopatch when ddk build

Verify:
local

Change-Id: Id25d195dd5edbc2fa55e777a765b42036a068072
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-04-15 04:35:07 -07:00
qinglin.li c5da7909dd pwm-regulator: remove pwm-regulator autopatch [1/1]
PD#SWPL-208157

Problem:
remove pwm-regulator autopatch

Solution:
remove pwm-regulator autopatch
move common pwm-regulator to common_drivers

Verify:
sc2

Change-Id: I64cbca2eaf7cc8dc01a3b76015bbc377eca82feb
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
2025-04-15 04:34:36 -07:00
biao.sun 9460c30e50 smc: can't patch to kernel for google [1/1]
PD#SWPL-208253

Problem:
can't patch to kernel for google

Solution:
modify in common_drivers

Verify:
SC2

Test:
boot and play video

Change-Id: If7adf4b52c10ec259f6ce4549f31b215895c828e
Signed-off-by: biao.sun <biao.sun@amlogic.com>
2025-04-09 21:18:46 -07:00
chuangcheng.peng 42d20d6224 demux: remove dvb-core to common_drivers [1/2]
PD#SWPL-208124

Problem:
remove dvb-core to common_drivers

Solution:
remove dvb-core to common_drivers

Verify:
verified at adt4

Change-Id: I04343953f26eaf614d3009e1079c9daeb345a6ee
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com>
2025-04-07 02:05:15 -08:00
jinbiao c2ad1bdfc9 mmc: delete autopatch about mmc driver. [1/1]
PD#SWPL-208274

Problem:
Do not allow autopatch to modify common code.

Solution:
Delete autopatch about mmc driver.

Verify:
T5M

Change-Id: I3bf8964e4c74fddb68565401802f8b45d20a69a0
Signed-off-by: jinbiao <jinbiao.ou@amlogic.com>
2025-04-06 21:01:55 -08:00
Dezhen Wang 6a583cc721 upgrade: kernel [1/1]
PD#SWPL-205130

Problem:
upgrade kernel

Solution:
upgrade kernel

Verify:
s7d

Change-Id: I0f3be75daaabdf9b77c85ee97adc638bcb59c5c9
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
2025-03-31 21:55:33 -08:00
Chengbing.wu 521c568ef7 regulator: common16_k6.12 common driver bringup patches [1/1]
PD#SWPL-206966

Problem:
k6.12 dvfs regulator usleep at pwm_regulator_get_voltage_sel

Solution:
fixed dvfs regulator usleep to pwm_regulator_set_voltage_sel;

Verify:
build pass in code;

Change-Id: Iaf8aab406d4dc971deafacae72961c0f80a96341
Signed-off-by: chengbing.wu <chengbing.wu@amlogic.com>
2025-03-26 04:05:02 -08:00