Skip to content

sync: rvck Prepare for #232#221

Closed
ieiao wants to merge 38 commits into
RVCK-Project:OLK-6.6from
ieiao:Prepare4PR232
Closed

sync: rvck Prepare for #232#221
ieiao wants to merge 38 commits into
RVCK-Project:OLK-6.6from
ieiao:Prepare4PR232

Conversation

@ieiao
Copy link
Copy Markdown
Contributor

@ieiao ieiao commented Apr 30, 2026

这个提交是为了同步 RVCK-Project/rvck#232 做准备。

RVCK-Project/rvck#232 中revert了大量补丁,部分补丁在当前rvck-olk树中并不存在,并且无法对应到rvck的单个pr中,因此单独提交一个prepare补丁,为sync RVCK-Project/rvck#232 做相应的准备工作。

ConchuOD and others added 30 commits April 10, 2026 21:20
Convert the th1520 devicetrees to use the new properties
"riscv,isa-base" & "riscv,isa-extensions".
For compatibility with other projects, "riscv,isa" remains.

Reviewed-by: Jisheng Zhang <jszhang@kernel.org>
Acked-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
…dts file

Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Add soundcard dts nodes of th1520-a-val board, that contains
4 types of soundcards:
    soundcard with i2s-2ch
	soundcard with i2s-8ch
	soundcard with tdm
	soudncard with spdif
you could enable each soundcard while selected related dts file

Signed-off-by: David Li <davidli.li@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
scan camera, rgb camera, ir camera, lcd0\1, lcd bias, tp0\1, usb bus,
audio adc\dac are supported.

Signed-off-by: Esther Z <Esther.Z@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Huaming <jianghuaming.jhm@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
add dts compatible 'thead,th1520' for opensbi request

Signed-off-by: David Li <davidli.li@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
support i2s-8ch feature

Signed-off-by: David Li <davidli.li@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
correct LA cma reserve 320M

Signed-off-by: Huaming <jianghuaming.jhm@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
…h.dts for kdump

Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
update pin configuration & regulator configuration

Signed-off-by: David Li <davidli.li@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
correct the vipre path in worng loaction
which lead the pipiline init fail

Signed-off-by: Huaming <jianghuaming.jhm@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
add dts compatible 'thead,th1520' for opensbi request

Signed-off-by: David Li <davidli.li@linux.alibaba.com>
Change-Id: I46678a8016e7729094140c0f308f5b0d50384fc9
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: tingming <minghq@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
This commit adds various new drivers to support specific hardware components in RISC-V based laptops. These additions cover multiple subsystems including input, misc, net, and video.

Details:
- sound/
- drivers/input/fingerprint: Add support for fingerprint sensors.
- drivers/input/hall: Add support for hall sensors.
- drivers/misc/hc32fx: Add HC32Fx series microcontroller support.
- drivers/misc/usb_en.c: Add USB enable functionality.
- drivers/net/wireless/rtl8822cs: Add Realtek RTL8822CS Wi-Fi driver.
- drivers/video/lt8911exb: Add LT8911EXB video bridge driver.
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>

Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: tingming <minghq@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: qianyu <qianyu.fty@alibaba-inc.com>
Change-Id: Ic3b88cb6d6b693aa3de432d64174e795b69ca9f9
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Due to board th1520-a-val pin wp is low, wp should be
ignored.

Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: xianbing Zhu <xianbing.zhu@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Configure the power ctrl pin for wifi

Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Configure the power ctrl pin for bt,and enable uart4

Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
watchdog need to be reinitialized, otherwise watchdog hardware status
of pre-crash kernel would misguide 902 subsystem

Signed-off-by: Xiangyi Zeng <xiangyi.zeng@linux.alibaba.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
RevySR and others added 8 commits April 10, 2026 21:23
- Removed redundant files and unnecessary code from the fingerprint recognition module

Signed-off-by: lst <liushengtong.lst@alibaba-inc.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
ext_vcc5v_en_pins node is not referenced, resulting in it not being configured as GPIO and the HDMI pin not outputting 5V.

Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: NekoRouter <nekorouter@outlook.com>
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: NekoRouter <nekorouter@outlook.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
Signed-off-by: NekoRouter <nekorouter@outlook.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
…L for 8723ds BT

Signed-off-by: NekoRouter <nekorouter@outlook.com>
Signed-off-by: Yanteng Si <si.yanteng@linux.dev>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
@ieiao ieiao changed the title sync: rvck Prepare for #231 sync: rvck Prepare for #232 Apr 30, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 30, 2026


开始测试 log: https://github.com/RVCK-Project/rvck-olk/actions/runs/25146614111

参数解析结果
args value
repository RVCK-Project/rvck-olk
head ref pull/221/head
base ref OLK-6.6
LAVA repo RVCK-Project/lavaci
LAVA hardware
LAVA Testcase path
need run job kunit-test,kernel-build,check-patch,lava-trigger

测试完成

详细结果:
check result
kunit-test failure
kernel-build failure
check-patch failure
lava-trigger-qemu skipped
lava-trigger-sg2042 skipped
lava-trigger-k1 skipped
lava-trigger-lpi4a skipped

Kunit Test Result

kunit test failed

Kernel Build Result

Check Patch Result

Total Errors 6863
Total Warnings 36390

@xmzzz
Copy link
Copy Markdown
Contributor

xmzzz commented May 6, 2026

/check


开始测试 log: https://github.com/RVCK-Project/rvck-olk/actions/runs/25414882730

参数解析结果
args value
repository RVCK-Project/rvck-olk
head ref pull/221/head
base ref OLK-6.6
LAVA repo RVCK-Project/lavaci
LAVA hardware ['qemu', 'lpi4a', 'sg2042', 'k1']
LAVA Testcase path lava-testcases/common-test/ltp/ltp.yaml
need run job kunit-test,kernel-build,check-patch,lava-trigger

测试完成

详细结果:
check result
kunit-test failure
kernel-build failure
check-patch failure
lava-trigger-qemu skipped
lava-trigger-sg2042 skipped
lava-trigger-k1 skipped
lava-trigger-lpi4a skipped

Kunit Test Result

kunit test failed

Kernel Build Result

Check Patch Result

Total Errors 6863
Total Warnings 36390

@ieiao ieiao closed this May 6, 2026
@ieiao ieiao deleted the Prepare4PR232 branch May 6, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants