Skip to content

[PW_SID:1074026] Add initial Milk-V Duo S board support#1680

Closed
linux-riscv-bot wants to merge 17 commits into
workflow__riscv__fixesfrom
pw1074026
Closed

[PW_SID:1074026] Add initial Milk-V Duo S board support#1680
linux-riscv-bot wants to merge 17 commits into
workflow__riscv__fixesfrom
pw1074026

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 1074026 applied to workflow__riscv__fixes

Name: Add initial Milk-V Duo S board support
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1074026
Version: 4

Sean Chang and others added 17 commits February 18, 2026 20:49
Fix various typos in RISC-V architecture code and comments.
The following changes are included:

- arch/riscv/errata/thead/errata.c: "futher" → "further"
- arch/riscv/include/asm/atomic.h: "therefor" → "therefore", "arithmatic" → "arithmetic"
- arch/riscv/include/asm/elf.h: "availiable" → "available", "coorespends" → "corresponds"
- arch/riscv/include/asm/processor.h: "requries" → "is required"
- arch/riscv/include/asm/thread_info.h: "returing" → "returning"
- arch/riscv/kernel/acpi.c: "compliancy" → "compliance"
- arch/riscv/kernel/ftrace.c: "therefor" → "therefore"
- arch/riscv/kernel/head.S: "intruction" → "instruction"
- arch/riscv/kernel/mcount-dyn.S: "localtion → "location"
- arch/riscv/kernel/module-sections.c: "maxinum" → "maximum"
- arch/riscv/kernel/probes/kprobes.c: "reenabled" → "re-enabled"
- arch/riscv/kernel/probes/uprobes.c: "probbed" → "probed"
- arch/riscv/kernel/soc.c: "extremly" → "extremely"
- arch/riscv/kernel/suspend.c: "incosistent" → "inconsistent"
- arch/riscv/kvm/tlb.c: "cahce" → "cache"
- arch/riscv/kvm/vcpu_pmu.c: "indicies" → "indices"
- arch/riscv/lib/csum.c: "implmentations" → "implementations"
- arch/riscv/lib/memmove.S: "ammount" → "amount"
- arch/riscv/mm/cacheflush.c: "visable" → "visible"
- arch/riscv/mm/physaddr.c: "aginst" → "against"

Signed-off-by: Sean Chang <seanwascoding@gmail.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/20260212163325.60389-1-seanwascoding@gmail.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Commit f1a0a37 ("sched/core: Initialize the idle task with
preemption disabled") removed a call to preempt_disable(), but not the
associated comment. Remove the outdated comment.

Fixes: f1a0a37 ("sched/core: Initialize the idle task with preemption disabled")
Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn>
Link: https://patch.msgid.link/20260204-riscv-smp-comment-update-2026-01-v1-1-8b77aa181530@iscas.ac.cn
Signed-off-by: Paul Walmsley <pjw@kernel.org>
local_flush_icache_all() only flushes and synchronizes the *instruction*
cache, not the data cache. Since RISC-V does have a cbo.flush
instruction for data cache flush, clarify the comment to avoid
confusion.

Fixes: 58661a3 ("riscv: Flush the instruction cache during SMP bringup")
Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn>
Link: https://patch.msgid.link/20260204-riscv-smp-comment-update-2026-01-v1-2-8b77aa181530@iscas.ac.cn
Signed-off-by: Paul Walmsley <pjw@kernel.org>
The kaslr_offset() function is a simple accessor that returns
kernel_map.virt_offset. This commit change also ensures that kaslr_offset()
is consistently available across various kernel configurations without
requiring explicit linkage to mm/init.c.

Signed-off-by: Austin Kim <austin.kim@lge.com>
Link: https://patch.msgid.link/aYwJ76yHaMbbQVJA@adminpc-PowerEdge-R7525
Signed-off-by: Paul Walmsley <pjw@kernel.org>
The following options are required by the kdump crash utility for RISC-V
based vmcore file:

- kaslr: If the vmcore is generated from a KASLR-enabled Linux kernel,
         the KASLR offset is required for the crash utility to load
         the vmcore. Without the proper kaslr option, the crash utility
         fails to load the vmcore file.
- satp: The exact root page table address helps determine the correct base
        PGD address.

With this patch, RISC-V VMCOREINFO ELF notes now include both kaslr
and satp information.

Signed-off-by: Austin Kim <austin.kim@lge.com>
Link: https://patch.msgid.link/aYwKUE3ZzN7/ZY/A@adminpc-PowerEdge-R7525
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Fix several bugs in the RISC-V kgdb implementation:

- The element of dbg_reg_def[] that is supposed to pertain to the S1
  register embeds instead the struct pt_regs offset of the A1
  register.  Fix this to use the S1 register offset in struct pt_regs.

- The sleeping_thread_to_gdb_regs() function copies the value of the
  S10 register into the gdb_regs[] array element meant for the S9
  register, and copies the value of the S11 register into the array
  element meant for the S10 register.  It also neglects to copy the
  value of the S11 register.  Fix all of these issues.

Fixes: fe89bd2 ("riscv: Add KGDB support")
Cc: Vincent Chen <vincent.chen@sifive.com>
Link: https://patch.msgid.link/fde376f8-bcfd-bfe4-e467-07d8f7608d05@kernel.org
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Similarly to commit 8d09e2d ("arm64: patching: avoid early
page_to_phys()"), avoid using phys_to_page() for the kernel address case
in patch_map().

Since this is called from apply_boot_alternatives() in setup_arch(), and
commit 4267739 ("arch, mm: consolidate initialization of SPARSE
memory model") has moved sparse_init() to after setup_arch(),
phys_to_page() is not available there yet, and it panics on boot with
SPARSEMEM on RV32, which does not use SPARSEMEM_VMEMMAP.

Reported-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Closes: https://lore.kernel.org/r/20260223144108-dcace0b9-02e8-4b67-a7ce-f263bed36f26@linutronix.de/
Fixes: 4267739 ("arch, mm: consolidate initialization of SPARSE memory model")
Suggested-by: Mike Rapoport <rppt@kernel.org>
Signed-off-by: Vivian Wang <wangruikang@iscas.ac.cn>
Acked-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
Tested-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Link: https://patch.msgid.link/20260310-riscv-sparsemem-alternatives-fix-v1-1-659d5dd257e2@iscas.ac.cn
[pjw@kernel.org: fix the subject line to align with the patch description]
Signed-off-by: Paul Walmsley <pjw@kernel.org>
The BITS variable conveniently allows to simplify the assignment for
UTS_MACHINE.

Signed-off-by: Uwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>
Link: https://patch.msgid.link/20260313164012.1153936-2-u.kleine-koenig@baylibre.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
The BIT() macros is used by the validate_v_ptrace() test case, but not
defined. Include linux/bits.h to pull in this definition. To ensure that
the header in the kernel source is used, add tools/include to the header
search path.

Fixes: 30eb191 ("selftests: riscv: verify ptrace rejects invalid vector csr inputs")
Signed-off-by: Charlie Jenkins <thecharlesjenkins@gmail.com>
Reviewed-and-tested-by: Sergey Matyukevich <geomatsi@gmail.com>
Link: https://patch.msgid.link/20260309-fix_selftests-v2-1-9d5a553a531e@gmail.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
BIT() is being used in ptrace.h without a definition, resulting in
compilation errors in tools/testing/selftests/riscv/cfi/cfitests.c:

cfitests.c:101:60: error: implicit declaration of function ‘BIT’ [-Wimplicit-function-declaration]
  101 |                      if ((cfi_reg.cfi_status.cfi_state & CFI_ENABLE_MASK) != CFI_ENABLE_MASK)

Include linux/bits.h to resolve this issue.

Fixes: 2af7c9c ("riscv/ptrace: expose riscv CFI status and state via ptrace and in core files")
Signed-off-by: Charlie Jenkins <thecharlesjenkins@gmail.com>
Reviewed-by: Deepak Gupta <debug@rivosinc.com>
Link: https://patch.msgid.link/20260309-fix_selftests-v2-3-9d5a553a531e@gmail.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
The cfi selftest was missing a license so add it.

Signed-off-by: Charlie Jenkins <thecharlesjenkins@gmail.com>
Reviewed-by: Deepak Gupta <debug@rivosinc.com>
Link: https://patch.msgid.link/20260309-fix_selftests-v2-4-9d5a553a531e@gmail.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Document the compatible strings for the Milk-V Duo S board [1]
which uses the SOPHGO SG2000 SoC.

Link: https://milkv.io/duo-s [1]

Signed-off-by: Joshua Milas <josh.milas@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Adds initial arm64 support for the Milk-V Duo S board
[1] making it possible to boot Linux to the command line.

Link: https://milkv.io/duo-s [1]

Signed-off-by: Joshua Milas <josh.milas@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Document the compatible strings for the sg2000 interrupt
controller and timer.

Signed-off-by: Joshua Milas <josh.milas@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Adds sg2000.dtsi on the RISCV side.

Signed-off-by: Joshua Milas <josh.milas@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
This adds initial riscv support for the Milk-V Duo S board
[1] making it possible to boot Linux to the command line.

Link: https://milkv.io/duo-s [1]

Signed-off-by: Joshua Milas <josh.milas@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 136.28 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 990.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1334.54 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.99 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.80 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.67 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 83.32 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
kdoc
Desc: Detects for kdoc errors
Duration: 0.86 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v4,1/5] dt-bindings: soc: sophgo: add Milk-V Duo S board compatibles"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v4,2/5] arm64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 135.07 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v4,3/5] dt-bindings: soc: sophgo: add sg2000 plic and clint documentation"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v4,3/5] dt-bindings: soc: sophgo: add sg2000 plic and clint documentation"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v4,3/5] dt-bindings: soc: sophgo: add sg2000 plic and clint documentation"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 135.88 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 991.21 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1330.31 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.55 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.69 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 2.09 seconds
Result: WARNING
Output:

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#16: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 53 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 4aaddd03d841 ("riscv64: dts: sophgo: add SG2000 dtsi") 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, 53 lines checked
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 83.48 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
kdoc
Desc: Detects for kdoc errors
Duration: 0.88 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v4,4/5] riscv64: dts: sophgo: add SG2000 dtsi"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 136.21 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1056.04 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1411.57 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.56 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.68 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 4.71 seconds
Result: WARNING
Output:

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#32: 
new file mode 100644

WARNING: please, no spaces at the start of a line
#118: FILE: arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dts:82:
+       dr_mode = "host";$

WARNING: please, no spaces at the start of a line
#119: FILE: arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dts:83:
+       status = "okay";$

total: 0 errors, 3 warnings, 0 checks, 92 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 efa56fc2bff0 ("riscv64: dts: sophgo: add initial Milk-V Duo S board 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, 3 warnings, 0 checks, 92 lines checked
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
WARNING: please, no spaces at the start of a line


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 83.52 seconds
Result: ERROR
Output:

Redirect to /build/tmp.GeoNYdQQrB and /build/tmp.8gzwsmBkRH
Tree base:
4aaddd03d8417 ("riscv64: dts: sophgo: add SG2000 dtsi")
Building the tree before the patch
make: Entering directory '/build/tmpi_2x4uxw'
make[1]: Entering directory '/build/tmp.K0ymqVbWr0'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.K0ymqVbWr0'
make: Leaving directory '/build/tmpi_2x4uxw'
make: Entering directory '/build/tmpi_2x4uxw'
make[1]: Entering directory '/build/tmp.K0ymqVbWr0'
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  LEX     scripts/dtc/dtc-lexer.lex.c
  YACC    scripts/dtc/dtc-parser.tab.[ch]
  HOSTCC  scripts/dtc/libfdt/fdt_ro.o
  HOSTCC  scripts/dtc/libfdt/fdt.o
  HOSTCC  scripts/dtc/libfdt/fdt_wip.o
  HOSTCC  scripts/dtc/libfdt/fdt_sw.o
  HOSTCC  scripts/dtc/libfdt/fdt_strerror.o
  HOSTCC  scripts/dtc/libfdt/fdt_rw.o
  HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.o
  HOSTCC  scripts/dtc/libfdt/fdt_addresses.o
  HOSTCC  scripts/dtc/libfdt/fdt_overlay.o
  HOSTCC  scripts/dtc/fdtoverlay.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/fdtoverlay
  HOSTLD  scripts/dtc/dtc
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
  UPD     include/config/kernel.release
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml: fsl,phy-pcs-tx-deemph-3p5db-attenuation-db: missing type definition
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/anlogic/dr1v90-mlkpai-fs01.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/tenstorrent/blackhole-card.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: can@2010c000: 'resets' is a required property
	from schema $id: http://devicetree.org/schemas/net/can/microchip,mpfs-can.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pcie@ca400000: pcie@0: 'vpcie3v3-supply' is a required property
	from schema $id: http://devicetree.org/schemas/pci/spacemit,k1-pcie-host.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pcie@ca800000: pcie@0: 'vpcie3v3-supply' is a required property
	from schema $id: http://devicetree.org/schemas/pci/spacemit,k1-pcie-host.yaml#
/build/tmp.K0ymqVbWr0/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
make[1]: Leaving directory '/build/tmp.K0ymqVbWr0'
make: Leaving directory '/build/tmpi_2x4uxw'
Building the tree with the patch
make: Entering directory '/build/tmpi_2x4uxw'
make[1]: Entering directory '/build/tmp.PSDEnLHtop'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.PSDEnLHtop'
make: Leaving directory '/build/tmpi_2x4uxw'
make: Entering directory '/build/tmpi_2x4uxw'
make[1]: Entering directory '/build/tmp.PSDEnLHtop'
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  LEX     scripts/dtc/dtc-lexer.lex.c
  YACC    scripts/dtc/dtc-parser.tab.[ch]
  HOSTCC  scripts/dtc/libfdt/fdt.o
  HOSTCC  scripts/dtc/libfdt/fdt_ro.o
  HOSTCC  scripts/dtc/libfdt/fdt_wip.o
  HOSTCC  scripts/dtc/libfdt/fdt_sw.o
  HOSTCC  scripts/dtc/libfdt/fdt_rw.o
  HOSTCC  scripts/dtc/libfdt/fdt_strerror.o
  HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.o
  HOSTCC  scripts/dtc/libfdt/fdt_addresses.o
  HOSTCC  scripts/dtc/libfdt/fdt_overlay.o
  HOSTCC  scripts/dtc/fdtoverlay.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/fdtoverlay
  HOSTLD  scripts/dtc/dtc
  UPD     include/config/kernel.release
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmpi_2x4uxw/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml: fsl,phy-pcs-tx-deemph-3p5db-attenuation-db: missing type definition
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/anlogic/dr1v90-mlkpai-fs01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/tenstorrent/blackhole-card.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: can@2010c000: 'resets' is a required property
	from schema $id: http://devicetree.org/schemas/net/can/microchip,mpfs-can.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pcie@ca400000: pcie@0: 'vpcie3v3-supply' is a required property
	from schema $id: http://devicetree.org/schemas/pci/spacemit,k1-pcie-host.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pcie@ca800000: pcie@0: 'vpcie3v3-supply' is a required property
	from schema $id: http://devicetree.org/schemas/pci/spacemit,k1-pcie-host.yaml#
/build/tmp.PSDEnLHtop/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: mmc@d4281000: Unevaluated properties are not allowed ('reset-names', 'resets' were unexpected)
	from schema $id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml#
make[1]: Leaving directory '/build/tmp.PSDEnLHtop'
make: Leaving directory '/build/tmpi_2x4uxw'
Errors and warnings before: 53 this patch: 65
New errors added
--- /build/tmp.GeoNYdQQrB	2026-03-28 21:48:07.936868140 +0000
+++ /build/tmp.8gzwsmBkRH	2026-03-28 21:48:07.939868129 +0000
@@ -6,12 +5,0 @@
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
-arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
@@ -22,4 +9,0 @@
-arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
-arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
-	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
@@ -33,0 +18,8 @@
+arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
+arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
@@ -37,0 +30,4 @@
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: syscon@3000000: dma-router@154:dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/soc/sophgo/sophgo,cv1800b-top-syscon.yaml#
@@ -40,0 +37,16 @@
+	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
+arch/riscv/boot/dts/sophgo/sg2000-milkv-duo-s.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/sophgo,cv1800b-dmamux.yaml#
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
+	from schema $id: http://devicetree.org/schemas/dma/dma-router.yaml#
+arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb: dma-router@154: dma-masters: 4 is not of type 'array'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
kdoc
Desc: Detects for kdoc errors
Duration: 0.86 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v4,5/5] riscv64: dts: sophgo: add initial Milk-V Duo S board support"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot force-pushed the workflow__riscv__fixes branch from c315cbf to 027705f Compare April 3, 2026 08:50
@linux-riscv-bot linux-riscv-bot deleted the pw1074026 branch April 3, 2026 08:50
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.

5 participants