Skip to content

sync: rvck #296: riscv: openeuler_defconfig: add lanxin soc basic support - #248

Open
xmzzz wants to merge 2 commits into
RVCK-Project:OLK-6.6from
xmzzz:pr-sync-296
Open

sync: rvck #296: riscv: openeuler_defconfig: add lanxin soc basic support#248
xmzzz wants to merge 2 commits into
RVCK-Project:OLK-6.6from
xmzzz:pr-sync-296

Conversation

@xmzzz

@xmzzz xmzzz commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Sync commits from rvck PR 296.
Source PR: RVCK-Project/rvck#296

RVCK PR 296 enabled PL011 serial port for LX500 debug and
RISCV_ISA_V to fix illegal instruction error cause by RVA23 version systemd

  • CONFIG_SERIAL_AMBA_PL011=y
  • CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
  • CONFIG_RISCV_ISA_V=y
  • CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y

This PR enables:

  • CONFIG_SOC_LANXIN
  • CONFIG_SERIAL_AMBA_PL011
  • CONFIG_SERIAL_AMBA_PL011_CONSOLE

which were not enabled in openeuler_defconfig. Other changes result from
running make save_oedefconfig and make update_oedefconfig.

xmzzz added 2 commits August 6, 2026 15:35
riscv inclusion
category: config
bugzilla: RVCK-Project/rvck#295

--------------------------------

Add support for the Lanxin SoC in Kconfig.socs.

Signed-off-by: Li Hongbin <lihongbin@lanxincomputing.com>
[sync from rvck PR #296.]
Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
riscv inclusion
category: config
bugzilla: RVCK-Project/rvck#295

--------------------------------

RVCK PR#296 [1] enabled PL011 serial port for LX500 debug and
RISCV_ISA_V to fix illegal instruction error cause by RVA23 version
systemd

- CONFIG_SERIAL_AMBA_PL011=y
- CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
- CONFIG_RISCV_ISA_V=y
- CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y

This patch enables:

- CONFIG_SOC_LANXIN
- CONFIG_SERIAL_AMBA_PL011
- CONFIG_SERIAL_AMBA_PL011_CONSOLE

which were not enabled in openeuler_defconfig. Other changes result from
running `make save_oedefconfig` and `make update_oedefconfig`.

Link: RVCK-Project/rvck#296 [1]
Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown

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

参数解析结果
args value
repository RVCK-Project/rvck-olk
head ref pull/248/head
base ref OLK-6.6
LAVA repo RVCK-Project/lavaci
LAVA hardware ['qemu']
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 success
kernel-build success
check-patch success
lava-trigger-qemu success
lava-trigger-sg2042 skipped
lava-trigger-k1 skipped
lava-trigger-lpi4a skipped

Kunit Test Result

[08:56:43] Testing complete. Ran 482 tests: passed: 466, skipped: 16

Kernel Build Result

Check Patch Result

Total Errors 0
Total Warnings 0

LAVA Check (qemu)

args value
testcase_repo RVCK-Project/lavaci
lava_template lava-job-template/qemu/qemu-ltp.yaml
testcase_path lava-testcases/common-test/ltp/ltp.yaml
kernel_download_url http://10.30.190.110/openEuler-RISC-V/RVCK/OERV-RVCI/RVCK-Project/rvck-olk/248_31086679138_1/Image
initramfs_download_url http://10.30.190.110/openEuler-RISC-V/RVCK/OERV-RVCI/RVCK-Project/rvck-olk/248_31086679138_1/initramfs.img
rootfs_download_url https://fast-mirror.isrc.ac.cn/openeuler-sig-riscv/openEuler-RISC-V/RVCK/openEuler24.03-LTS-SP1/openeuler-rootfs.img.zst
testcase_ref main
testitem_name RVCK-Project_rvck-olk_pull_request_target_248__common-test_qemu

result: Lava check done!

xmzzz pushed a commit that referenced this pull request Aug 6, 2026
category: feature
bugzilla: #248

--------------------------------

Add the device tree for the Spacemit MUSE Pi Pro board.
Enable the basic peripherals and board-specific devices used
on the platform.

Signed-off-by: jichuan Feng <jichuan.or@isrc.iscas.ac.cn>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
xmzzz pushed a commit that referenced this pull request Aug 6, 2026
category: feature
bugzilla: #248

--------------------------------

Add the device tree for the Spacemit MUSE Pi board.
Enable the basic peripherals and board-specific devices used
on the platform.

Signed-off-by: jichuan Feng <jichuan.or@isrc.iscas.ac.cn>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
xmzzz pushed a commit that referenced this pull request Aug 6, 2026
category: feature
bugzilla: #248

--------------------------------

Add the device tree for the Milk-V Jupiter board.
Enable the basic peripherals and board-specific devices used
on the platform.

Signed-off-by: jichuan Feng <jichuan.or@isrc.iscas.ac.cn>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
xmzzz pushed a commit that referenced this pull request Aug 6, 2026
category: feature
bugzilla: #248

--------------------------------

Add the device tree for the Spacemit OrangePi RV2 board.
Enable the basic peripherals and board-specific devices used
on the platform.

Signed-off-by: jichuan Feng <jichuan.or@isrc.iscas.ac.cn>
[sync from rvck.]
Signed-off-by: WeiHao Li <cn.liweihao@gmail.com>
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.

1 participant