Skip to content

[PW_SID:1101969] spacemit: k1: Add support for Banana Pi BPI-CM6 IO board#2025

Open
linux-riscv-bot wants to merge 3 commits into
workflow__riscv__fixesfrom
pw1101969
Open

[PW_SID:1101969] spacemit: k1: Add support for Banana Pi BPI-CM6 IO board#2025
linux-riscv-bot wants to merge 3 commits into
workflow__riscv__fixesfrom
pw1101969

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 1101969 applied to workflow__riscv__fixes

Name: spacemit: k1: Add support for Banana Pi BPI-CM6 IO board
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1101969
Version: 2

pigmoral added 3 commits May 28, 2026 05:50
The Banana Pi BPI-CM6 IO board consists of the BPI-CM6 compute module
plugged into an IO carrier board, which is used for evaluation and
development.

The core CM6 module is based on the SpacemiT K1 SoC and provides PMIC,
DDR, the eth0 PHY and wireless connectivity. The carrier board extends
this by adding the eth1 PHY and external interfaces including Ethernet,
PCIe M.2, USB, MicroSD, QSPI, and serial console connectivity.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
… groups

The gmac_clk_ref signal is optional for the GMAC controller and is not
strictly required for all hardware designs. The pins for gmac0_clk_ref
(GPIO 45) and gmac1_clk_ref (GPIO 46) may also be used as GPIOs for
other functions even when the Ethernet controller is active.

Split the refclk pins into independent pinctrl groups so boards can
request them only when the reference clock path is actually needed.

Among the already mainlined boards, BPI-F3, Jupiter and MusePi Pro have
optional hardware paths for the GMAC refclk pins. BPI-F3 and Jupiter
route both GMAC refclk pins to the PHYs through NC/0R option resistors,
while MusePi Pro only does so for GMAC0. Keep referencing the new
clk-ref pinctrl groups on these boards so the optional hardware paths
remain usable if the option resistors are populated.

OrangePi R2S has no publicly available schematic, so also keep the
clk-ref groups there to preserve the previous pinmux behavior.

Fixes: 60775f2 ("riscv: dts: spacemit: Add Ethernet support for K1")
Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The Banana Pi BPI-CM6 IO board combines the BPI-CM6 compute module with
an IO carrier board. The core module integrates the SpacemiT K1 SoC,
PMIC, DDR, eMMC, the eth0 PHY, and wireless connectivity. The companion
IO carrier board extends it by providing the eth1 PHY and exposing
standard interfaces, including dual Gigabit Ethernet, MicroSD, two USB-A
ports, a USB Type-C port, two PCIe M.2 slots, and a serial console.

The board also has two I2C EEPROMs. One is on the core module, which
stores factory manufacturing data and is marked read-only. The other is
on the carrier board, which is shipped unprogrammed and left writable
for evaluation purposes.

Add initial support for UART console, eMMC, SD card, I2C, EEPROMs,
PCIe, USB, and dual Ethernet interfaces.

Link: https://docs.banana-pi.org/en/BPI-CM6/BananaPi_BPI-CM6
Reviewed-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Tested-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 114.61 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1020.07 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1373.92 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 19.59 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 20.79 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.59 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 76.88 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
kdoc
Desc: Detects for kdoc errors
Duration: 0.70 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/3] dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.27 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 114.95 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1081.89 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1455.61 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 19.47 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.02 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 1.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 76.59 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
kdoc
Desc: Detects for kdoc errors
Duration: 0.73 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.68 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/3] riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 112.94 seconds
Result: ERROR
Output:

Full log:
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:15.694493
I: default: FAIL in 0:01:31.150536
I: kernel: SKIP in 0:00:00.000008
I: xipkernel: SKIP in 0:00:00.000003
I: modules: PASS in 0:00:00.379833
I: dtbs: FAIL in 0:00:01.084756
I: dtbs-legacy: SKIP in 0:00:00.002225
I: debugkernel: SKIP in 0:00:00.000002
I: headers: PASS in 0:00:00.837637
I: build output in /build/tmp.83MY8R1PM9
tuxmake --download-all-korg-gcc-toolchains --target-arch=riscv --kconfig=rv32_defconfig --toolchain=llvm --wrapper=ccache --environment=KBUILD_BUILD_TIMESTAMP=@1621270510 --environment=KBUILD_BUILD_USER=tuxmake --environment=KBUILD_BUILD_HOST=tuxmake --environment=KCFLAGS=-ffile-prefix-map=/build/tmp.83MY8R1PM9/build/= --runtime=null --image=docker.io/tuxmake/riscv_clang CROSS_COMPILE=riscv64-linux- config default kernel xipkernel modules dtbs dtbs-legacy debugkernel headers
make --silent --keep-going --jobs=48 O=/build/tmp.83MY8R1PM9/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' rv32_defconfig
make --silent --keep-going --jobs=48 O=/build/tmp.83MY8R1PM9/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang'
Error: /build/tmpqxmwwbtl/arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts:177.1-8 Label or path sdhci0 not found
FATAL ERROR: Syntax error parsing input tree
make[4]: *** [/build/tmpqxmwwbtl/scripts/Makefile.dtbs:140: arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmpqxmwwbtl/scripts/Makefile.build:548: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmpqxmwwbtl/Makefile:1599: dtbs] Error 2
/build/tmpqxmwwbtl/drivers/hid/hid-core.c:2054:29: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
 2053 |                 hid_warn_ratelimited(hid, "Event data for report %d is incorrect (%d vs %ld)\n",
      |                                                                                         ~~~
      |                                                                                         %zu
 2054 |                                      report->id, csize, bsize);
      |                                                         ^~~~~
/build/tmpqxmwwbtl/include/linux/hid.h:1342:43: note: expanded from macro 'hid_warn_ratelimited'
 1342 |         dev_warn_ratelimited(&(hid)->dev, fmt, ##__VA_ARGS__)
      |                                           ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:227:46: note: expanded from macro 'dev_warn_ratelimited'
  227 |         dev_level_ratelimited(dev_warn, dev, fmt, ##__VA_ARGS__)
      |                                              ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:215:25: note: expanded from macro 'dev_level_ratelimited'
  215 |                 dev_level(dev, fmt, ##__VA_ARGS__);                     \
      |                                ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:156:70: note: expanded from macro 'dev_warn'
  156 |         dev_printk_index_wrap(_dev_warn, KERN_WARNING, dev, dev_fmt(fmt), ##__VA_ARGS__)
      |                                                                     ~~~     ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:110:23: note: expanded from macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                              ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/drivers/hid/hid-core.c:2076:29: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
 2075 |                 hid_warn_ratelimited(hid, "Event data for report %d was too short (%d vs %ld)\n",
      |                                                                                          ~~~
      |                                                                                          %zu
 2076 |                                      report->id, rsize, bsize);
      |                                                         ^~~~~
/build/tmpqxmwwbtl/include/linux/hid.h:1342:43: note: expanded from macro 'hid_warn_ratelimited'
 1342 |         dev_warn_ratelimited(&(hid)->dev, fmt, ##__VA_ARGS__)
      |                                           ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:227:46: note: expanded from macro 'dev_warn_ratelimited'
  227 |         dev_level_ratelimited(dev_warn, dev, fmt, ##__VA_ARGS__)
      |                                              ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:215:25: note: expanded from macro 'dev_level_ratelimited'
  215 |                 dev_level(dev, fmt, ##__VA_ARGS__);                     \
      |                                ~~~    ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:156:70: note: expanded from macro 'dev_warn'
  156 |         dev_printk_index_wrap(_dev_warn, KERN_WARNING, dev, dev_fmt(fmt), ##__VA_ARGS__)
      |                                                                     ~~~     ^~~~~~~~~~~
/build/tmpqxmwwbtl/include/linux/dev_printk.h:110:23: note: expanded from macro 'dev_printk_index_wrap'
  110 |                 _p_func(dev, fmt, ##__VA_ARGS__);                       \
      |                              ~~~    ^~~~~~~~~~~
2 warnings generated.
make[2]: Target '__all' not remade because of errors.
make[1]: *** [/build/tmpqxmwwbtl/Makefile:248: __sub-make] Error 2
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target '__all' not remade because of errors.
rm -rf /build/tmp.83MY8R1PM9/build/modinstall
make --silent --keep-going --jobs=48 O=/build/tmp.83MY8R1PM9/build INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=/build/tmp.83MY8R1PM9/build/modinstall ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' modules_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1779947400 --clamp-mtime -caf /build/tmp.83MY8R1PM9/build/modules.tar -C /build/tmp.83MY8R1PM9/build/modinstall lib
make --silent --keep-going --jobs=48 O=/build/tmp.83MY8R1PM9/build INSTALL_DTBS_PATH=/build/tmp.83MY8R1PM9/build/dtbsinstall/dtbs ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' dtbs
Error: /build/tmpqxmwwbtl/arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts:177.1-8 Label or path sdhci0 not found
FATAL ERROR: Syntax error parsing input tree
make[4]: *** [/build/tmpqxmwwbtl/scripts/Makefile.dtbs:140: arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmpqxmwwbtl/scripts/Makefile.build:548: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmpqxmwwbtl/Makefile:1599: dtbs] Error 2
make[1]: *** [/build/tmpqxmwwbtl/Makefile:248: __sub-make] Error 2
make[1]: Target 'dtbs' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'dtbs' not remade because of errors.
rm -rf /build/tmp.83MY8R1PM9/build/install_hdr
make --silent --keep-going --jobs=48 O=/build/tmp.83MY8R1PM9/build INSTALL_HDR_PATH=/build/tmp.83MY8R1PM9/build/install_hdr/ ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' headers_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1779947400 --clamp-mtime -caf /build/tmp.83MY8R1PM9/build/headers.tar -C /build/tmp.83MY8R1PM9/build/install_hdr .
warnings/errors:
/build/tmpqxmwwbtl/drivers/hid/hid-core.c:2054:29: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
/build/tmpqxmwwbtl/drivers/hid/hid-core.c:2076:29: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 953.56 seconds
Result: ERROR
Output:

Redirect to /build/tmp.z66yBAGfju and /build/tmp.gmgpWheOGh
Tree base:
744a3ff685632 ("riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups")
Building the whole tree with the patch
error:
Warning: /build/tmpqxmwwbtl/drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:245 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union!



real	15m44.956s
user	589m30.738s
sys	121m56.909s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1308.86 seconds
Result: ERROR
Output:

Redirect to /build/tmp.X01EWUHcr2 and /build/tmp.h7n3hUwPEQ
Tree base:
744a3ff685632 ("riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups")
Building the whole tree with the patch
error:
Warning: /build/tmpqxmwwbtl/drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:245 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union!



real	21m39.782s
user	775m58.310s
sys	144m24.846s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 21.30 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.40 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 2.79 seconds
Result: WARNING
Output:

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

total: 0 errors, 1 warnings, 0 checks, 445 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 b72ca02fa1e1 ("riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board") 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, 445 lines checked
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 78.83 seconds
Result: ERROR
Output:

Redirect to /build/tmp.3q5ODj1uqU and /build/tmp.mHeAy7EkZF
Tree base:
744a3ff685632 ("riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups")
Building the tree before the patch
make: Entering directory '/build/tmpqxmwwbtl'
make[1]: Entering directory '/build/tmp.Mj2BiRgl7X'
  UPD     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.Mj2BiRgl7X'
make: Leaving directory '/build/tmpqxmwwbtl'
make: Entering directory '/build/tmpqxmwwbtl'
make[1]: Entering directory '/build/tmp.Mj2BiRgl7X'
  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
  UPD     include/config/kernel.release
  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
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmpqxmwwbtl/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/anlogic/dr1v90-mlkpai-fs01.dtb
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.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/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/tenstorrent/blackhole-card.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.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-evb-v1.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/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.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/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
/build/tmp.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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.Mj2BiRgl7X/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/starfive/jh7110-milkv-marscm-lite.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.Mj2BiRgl7X/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
  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
arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
make[1]: Leaving directory '/build/tmp.Mj2BiRgl7X'
make: Leaving directory '/build/tmpqxmwwbtl'
Building the tree with the patch
make: Entering directory '/build/tmpqxmwwbtl'
make[1]: Entering directory '/build/tmp.PcvG5Yz1F2'
  UPD     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.PcvG5Yz1F2'
make: Leaving directory '/build/tmpqxmwwbtl'
make: Entering directory '/build/tmpqxmwwbtl'
make[1]: Entering directory '/build/tmp.PcvG5Yz1F2'
  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
  UPD     include/config/kernel.release
  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
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmpqxmwwbtl/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmpqxmwwbtl/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/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.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/canaan/canaan_kd233.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/allwinner/sun20i-d1-lichee-rv-86-panel-720p.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/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.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/tenstorrent/blackhole-card.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.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/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-musepi-pro.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/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
  DTC [C] arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
Error: /build/tmpqxmwwbtl/arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts:177.1-8 Label or path sdhci0 not found
FATAL ERROR: Syntax error parsing input tree
make[4]: *** [/build/tmpqxmwwbtl/scripts/Makefile.dtbs:140: arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dtb
/build/tmp.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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.PcvG5Yz1F2/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/starfive/jh7110-milkv-marscm-emmc.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dtb
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/pic64gx-curiosity-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.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
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
/build/tmp.PcvG5Yz1F2/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
  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
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
make[3]: *** [/build/tmpqxmwwbtl/scripts/Makefile.build:548: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
make[2]: *** [/build/tmpqxmwwbtl/Makefile:1599: dtbs] Error 2
make[1]: *** [/build/tmpqxmwwbtl/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/build/tmp.PcvG5Yz1F2'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmpqxmwwbtl'
Errors and warnings before: 105 this patch: 114
New errors added
--- /build/tmp.3q5ODj1uqU	2026-05-28 08:06:29.769508812 +0000
+++ /build/tmp.mHeAy7EkZF	2026-05-28 08:06:29.770508797 +0000
@@ -6,4 +6,4 @@
-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#
-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#
+arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts:177.1-8 Label or path sdhci0 not found
+FATAL ERROR: Syntax error parsing input tree
+arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dtb] Error 1
+make[4]: *** Waiting for unfinished jobs....
@@ -14,4 +13,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#
@@ -22,4 +17,0 @@
-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#
-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#
@@ -29,0 +22,12 @@
+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#
+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#
+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/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#
+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#
@@ -42 +46,5 @@
-arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
@@ -46 +54 @@
-arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -48 +56 @@
-arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -50 +58 @@
-arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -52 +60 @@
-arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20120000: #interrupt-cells: 2 was expected
@@ -54 +62,3 @@
-arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -58 +68 @@
-arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -62,3 +72 @@
-arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
-arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -68,2 +75,0 @@
-arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
@@ -72,2 +77,0 @@
-arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
@@ -84,4 +87,0 @@
-arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
-arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
@@ -90,2 +89,0 @@
-arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
-	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
@@ -96,2 +94,6 @@
-arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
-arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
@@ -98,0 +101,3 @@
+arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
+arch/riscv/boot/dts/spacemit] Error 2
+make[3]: *** Waiting for unfinished jobs....
@@ -100,3 +105 @@
-arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
-arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
-arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
+arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
@@ -103,0 +107 @@
+arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
@@ -104,0 +109,2 @@
+arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
+arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite-emmc.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
@@ -105,0 +112,3 @@
+make[2]: *** [/build/tmpqxmwwbtl/Makefile:1599: dtbs] Error 2
+make[1]: *** [/build/tmpqxmwwbtl/Makefile:248: __sub-make] Error 2
+make: *** [Makefile:248: __sub-make] Error 2


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
kdoc
Desc: Detects for kdoc errors
Duration: 0.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 3: "[v2,3/3] riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.27 seconds
Result: PASS

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.

2 participants