Re: add Voyager board support

1 view
Skip to first unread message

linux.r...@gmail.com

unread,
May 3, 2025, 5:34:17 PMMay 3
to linux-ris...@googlegroups.com, ben...@andestech.com
This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the Linux RISC-V mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/linux-riscv/list/?series=959342

---Test result---
Test Summary:
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" build-rv32-defconfig PASS 106.93 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" build-rv64-clang-allmodconfig PASS 950.91 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" build-rv64-gcc-allmodconfig PASS 1230.64 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" build-rv64-nommu-k210-defconfig PASS 20.74 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" build-rv64-nommu-k210-virt PASS 21.73 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" checkpatch WARNING 1.69 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" dtb-warn-rv64 PASS 67.68 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" header-inline PASS 0.23 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" kdoc PASS 0.87 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" module-param PASS 0.24 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" verify-fixes PASS 0.21 seconds
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support" verify-signedoff PASS 0.29 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" build-rv32-defconfig PASS 105.80 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" build-rv64-clang-allmodconfig PASS 883.50 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" build-rv64-gcc-allmodconfig PASS 1145.59 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" build-rv64-nommu-k210-defconfig PASS 20.54 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" build-rv64-nommu-k210-virt PASS 23.29 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" checkpatch PASS 1.08 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" dtb-warn-rv64 PASS 67.15 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" header-inline PASS 0.64 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" kdoc PASS 0.91 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" module-param PASS 0.31 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" verify-fixes PASS 0.21 seconds
Patch 2: "[v2,2/9] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" verify-signedoff PASS 0.29 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" build-rv32-defconfig PASS 105.99 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" build-rv64-clang-allmodconfig PASS 882.68 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" build-rv64-gcc-allmodconfig PASS 1148.18 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" build-rv64-nommu-k210-defconfig PASS 20.70 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" build-rv64-nommu-k210-virt PASS 21.28 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" checkpatch PASS 0.76 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" dtb-warn-rv64 PASS 68.12 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" header-inline PASS 0.23 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" kdoc PASS 0.84 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" module-param PASS 0.24 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" verify-fixes PASS 0.21 seconds
Patch 3: "[v2,3/9] dt-bindings: interrupt-controller: add Andes QiLai PLIC" verify-signedoff PASS 0.91 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"build-rv32-defconfig PASS 105.88 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"build-rv64-clang-allmodconfig PASS 885.14 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"build-rv64-gcc-allmodconfig PASS 1145.96 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"build-rv64-nommu-k210-defconfig PASS 20.81 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"build-rv64-nommu-k210-virt PASS 22.13 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"checkpatch PASS 1.00 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"dtb-warn-rv64 PASS 67.21 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"header-inline PASS 0.22 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"kdoc PASS 0.94 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"module-param PASS 0.28 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"verify-fixes PASS 0.21 seconds
Patch 4: "[v2,4/9] dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller"verify-signedoff PASS 0.29 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" build-rv32-defconfig PASS 106.05 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" build-rv64-clang-allmodconfig PASS 886.42 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" build-rv64-gcc-allmodconfig PASS 1147.22 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" build-rv64-nommu-k210-defconfig PASS 20.97 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" build-rv64-nommu-k210-virt PASS 22.24 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" checkpatch PASS 1.03 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" dtb-warn-rv64 PASS 67.41 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" header-inline PASS 0.23 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" kdoc PASS 0.95 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" module-param PASS 0.31 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" verify-fixes PASS 0.22 seconds
Patch 5: "[v2,5/9] dt-bindings: timer: add Andes machine timer" verify-signedoff PASS 0.29 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" build-rv32-defconfig PASS 105.39 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" build-rv64-clang-allmodconfig PASS 885.28 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" build-rv64-gcc-allmodconfig PASS 1148.80 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" build-rv64-nommu-k210-defconfig PASS 20.96 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" build-rv64-nommu-k210-virt PASS 23.69 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" checkpatch PASS 0.65 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" dtb-warn-rv64 PASS 67.66 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" header-inline PASS 0.22 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" kdoc PASS 0.91 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" module-param PASS 0.24 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" verify-fixes PASS 0.21 seconds
Patch 6: "[v2,6/9] dt-bindings: cache: ax45mp-cache: allow variable cache-sets for Andes L2 cache" verify-signedoff PASS 0.30 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" build-rv32-defconfig PASS 105.81 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" build-rv64-clang-allmodconfig PASS 887.25 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" build-rv64-gcc-allmodconfig PASS 1148.29 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" build-rv64-nommu-k210-defconfig PASS 20.88 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" build-rv64-nommu-k210-virt PASS 20.81 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" checkpatch PASS 2.18 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" dtb-warn-rv64 PASS 67.32 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" header-inline PASS 0.22 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" kdoc PASS 0.91 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" module-param PASS 0.31 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" verify-fixes PASS 0.21 seconds
Patch 7: "[v2,7/9] riscv: dts: andes: add QiLai SoC device tree" verify-signedoff PASS 0.29 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" build-rv32-defconfig PASS 106.55 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" build-rv64-clang-allmodconfig PASS 933.85 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" build-rv64-gcc-allmodconfig PASS 1203.34 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" build-rv64-nommu-k210-defconfig PASS 20.35 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" build-rv64-nommu-k210-virt PASS 21.91 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" checkpatch WARNING 2.16 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" dtb-warn-rv64 PASS 67.81 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" header-inline PASS 0.22 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" kdoc PASS 0.90 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" module-param PASS 0.24 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" verify-fixes PASS 0.21 seconds
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree" verify-signedoff PASS 0.33 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" build-rv32-defconfig PASS 106.23 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" build-rv64-clang-allmodconfig PASS 885.70 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" build-rv64-gcc-allmodconfig PASS 1146.59 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" build-rv64-nommu-k210-defconfig PASS 20.91 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" build-rv64-nommu-k210-virt PASS 21.87 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" checkpatch PASS 2.76 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" dtb-warn-rv64 PASS 68.41 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" header-inline PASS 0.60 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" kdoc PASS 0.84 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" module-param PASS 0.24 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" verify-fixes PASS 0.36 seconds
Patch 9: "[v2,9/9] riscv: defconfig: enable Andes SoC" verify-signedoff PASS 0.30 seconds

Details
##############################
Patch 1: "[v2,1/9] riscv: add Andes SoC family Kconfig support"
Test: checkpatch - WARNING
Desc: Runs checkpatch.pl on the patch
Output:
WARNING: please write a help paragraph that fully describes the config symbol with at least 4 lines
#40: FILE: arch/riscv/Kconfig.socs:3:
+config ARCH_ANDES
+ bool "Andes SoCs"
+ depends on MMU && !XIP_KERNEL
+ select ERRATA_ANDES
+ select ERRATA_ANDES_CMO
+ select AX45MP_L2_CACHE
+ help
+ This enables support for Andes SoC platform hardware.
+

total: 0 errors, 1 warnings, 0 checks, 22 lines checked

NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.

Commit 5ac801c8f907 ("riscv: add Andes SoC family Kconfig support") has style problems, please review.

NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF

NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
total: 0 errors, 1 warnings, 0 checks, 22 lines checked
WARNING: please write a help paragraph that fully describes the config symbol with at least 4 lines


##############################
Patch 8: "[v2,8/9] riscv: dts: andes: add Voyager board device tree"
Test: checkpatch - WARNING
Desc: Runs checkpatch.pl on the patch
Output:
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#33:
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 36 lines checked

NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.

Commit 02a6ca848bb7 ("riscv: dts: andes: add Voyager board device tree") has style problems, please review.

NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF

NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
total: 0 errors, 1 warnings, 0 checks, 36 lines checked
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?




---
Regards,
Linux RISC-V bot

linux.r...@gmail.com

unread,
May 13, 2025, 6:20:52 AMMay 13
to linux-ris...@googlegroups.com, ben...@andestech.com
This is an automated email and please do not reply to this email.

Dear Submitter,

Thank you for submitting the patches to the Linux RISC-V mailing list.

While preparing the CI tests, the patches you submitted couldn't be
applied to any of the current repository workflow branches.

----- Output -----
Failed to apply series 962348 to workflow__riscv__fixes:

Applying: riscv: add Andes SoC family Kconfig support
Applying: dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings
Applying: dt-bindings: interrupt-controller: add Andes QiLai PLIC
Applying: dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller
Applying: dt-bindings: timer: add Andes machine timer
Applying: dt-bindings: cache: add QiLai compatible to ax45mp
Patch failed at 0006 dt-bindings: cache: add QiLai compatible to ax45mp

error: patch failed: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml:28
error: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml: patch does not apply
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
---
Failed to apply series 962348 to workflow__riscv__for-next:

Applying: riscv: add Andes SoC family Kconfig support
Applying: dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings
Applying: dt-bindings: interrupt-controller: add Andes QiLai PLIC
Applying: dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller
Applying: dt-bindings: timer: add Andes machine timer
Applying: dt-bindings: cache: add QiLai compatible to ax45mp
Patch failed at 0006 dt-bindings: cache: add QiLai compatible to ax45mp

error: patch failed: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml:28
error: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml: patch does not apply
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
---
Failed to apply series 962348 to workflow:

Applying: riscv: add Andes SoC family Kconfig support
Applying: dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings
Applying: dt-bindings: interrupt-controller: add Andes QiLai PLIC
Applying: dt-bindings: interrupt-controller: add Andes machine-level software interrupt controller
Applying: dt-bindings: timer: add Andes machine timer
Applying: dt-bindings: cache: add QiLai compatible to ax45mp
Patch failed at 0006 dt-bindings: cache: add QiLai compatible to ax45mp

error: patch failed: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml:28
error: Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml: patch does not apply
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
---


Please resolve the issue and submit the patches again.
Reply all
Reply to author
Forward
0 new messages