Skip to content

[PW_SID:1080556] riscv: spacemit: enable SD card support with UHS modes for OrangePi RV2#1779

Closed
linux-riscv-bot wants to merge 10 commits into
workflowfrom
pw1080556
Closed

[PW_SID:1080556] riscv: spacemit: enable SD card support with UHS modes for OrangePi RV2#1779
linux-riscv-bot wants to merge 10 commits into
workflowfrom
pw1080556

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 1080556 applied to workflow

Name: riscv: spacemit: enable SD card support with UHS modes for OrangePi RV2
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1080556
Version: 8

Linux RISC-V bot and others added 10 commits April 15, 2026 22:41
…tching

Document pinctrl properties to support voltage-dependent pin
configuration switching for UHS-I SD card modes.

Add optional pinctrl-names property with two states:
- "default": For 3.3V operation with standard drive strength
- "state_uhs": For 1.8V operation with optimized drive strength

These pinctrl states allow the SDHCI driver to coordinate voltage
switching with pin configuration changes, ensuring proper signal
integrity during UHS-I mode transitions.

Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Ensure SD card pins receive clock signals by enabling pad clock
generation and overriding automatic clock gating. Required for all SD
operation modes.

The SDHC_GEN_PAD_CLK_ON setting in LEGACY_CTRL_REG is safe for both SD
and eMMC operation as both protocols use the same physical MMC interface
pins and require proper clock signal generation at the hardware level
for signal integrity and timing.

Additional SD-specific clock overrides (SDHC_OVRRD_CLK_OEN and
SDHC_FORCE_CLK_ON) are conditionally applied only for SD-only
controllers to handle removable card scenarios.

Tested-by: Anand Moon <linux.amoon@gmail.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Reviewed-by: Troy Mitchell <troy.mitchell@linux.dev>
Tested-by: Vincent Legoll <legoll@online.fr>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add voltage switching infrastructure for UHS-I modes by integrating both
regulator framework (for supply voltage control) and pinctrl state
switching (for pin drive strength optimization).

- Add regulator supply parsing and voltage switching callback
- Add optional pinctrl state switching between "default" (3.3V) and
  "state_uhs" (1.8V) configurations
- Enable coordinated voltage and pin configuration changes for UHS modes

This provides complete voltage switching support while maintaining
backward compatibility when pinctrl states are not defined.

Tested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Troy Mitchell <troy.mitchell@linux.dev>
Tested-by: Vincent Legoll <legoll@online.fr>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Implement software tuning algorithm to enable UHS-I SDR modes for SD
card operation and HS200 mode for eMMC. This adds both TX and RX delay
line tuning based on the SpacemiT K1 controller capabilities.

Algorithm features:
- Add tuning register definitions (RX_CFG, DLINE_CTRL, DLINE_CFG)
- Conditional tuning: only for high-speed modes (≥100MHz)
- TX tuning: configure transmit delay line with optimal values
  (dline_reg=0, delaycode=127) to ensure optimal signal output timing
- RX tuning: single-pass window detection algorithm testing full
  delay range (0-255) to find optimal receive timing window
- Retry mechanism: multiple fallback delays within optimal window
  for improved reliability

Tested-by: Anand Moon <linux.amoon@gmail.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Tested-by: Vincent Legoll <legoll@online.fr>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add SD card controller infrastructure for SpacemiT K1 SoC with complete
pinctrl support for both standard and UHS modes.

- Add sdhci0 controller definition with clocks, resets and interrupts
- Add mmc1_cfg pinctrl for 3.3V standard SD operation
- Add mmc1_uhs_cfg pinctrl for 1.8V UHS high-speed operation
- Configure appropriate drive strength and power-source properties

This provides complete SD card infrastructure that K1-based boards can
enable.

Tested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Tested-by: Vincent Legoll <legoll@online.fr>
Reviewed-by: Troy Mitchell <troy.mitchell@linux.dev>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add Spacemit P1 PMIC configuration and board power infrastructure for
voltage regulation support.

- Add board power regulators (5V input, 4V rail)
- Enable I2C8 for PMIC communication
- Configure PMIC with buck4 (vmmc) and aldo1 (vqmmc) regulators
- Set up regulator constraints for SD card operation

Tested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Tested-by: Vincent Legoll <legoll@online.fr>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
…odes

Add complete SD card controller support with UHS high-speed modes.

- Enable sdhci0 controller with 4-bit bus width
- Configure card detect GPIO with inversion
- Connect vmmc-supply to buck4 for 3.3V card power
- Connect vqmmc-supply to aldo1 for 1.8V/3.3V I/O switching
- Add dual pinctrl states for voltage-dependent pin configuration
- Support UHS-I SDR25, SDR50, and SDR104 modes

This enables full SD card functionality including high-speed UHS modes
for improved performance.

Tested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Trevor Gamblin <tgamblin@baylibre.com>
Tested-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Tested-by: Vincent Legoll <legoll@online.fr>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add complete SD card controller support with UHS high-speed modes.

- Enable sdhci0 controller with 4-bit bus width
- Configure card detect GPIO with inversion
- Connect vmmc-supply to buck4 for 3.3V card power
- Connect vqmmc-supply to aldo1 for 1.8V/3.3V I/O switching
- Add dual pinctrl states for voltage-dependent pin configuration
- Support UHS-I SDR25, SDR50, and SDR104 modes

This enables full SD card functionality including high-speed UHS modes
for improved performance.

Suggested-by: Anand Moon <linux.amoon@gmail.com>
Tested-by: Anand Moon <linux.amoon@gmail.com>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Update the Muse Pi Pro devicetree with SD card support to match what
was done for the OrangePi RV2 in [1]. More precisely:

- Enable sdhci0 controller with 4-bit bus width
- Configure card detect GPIO with inversion
- Connect vmmc-supply to buck4 for 3.3V card power
- Connect vqmmc-supply to aldo1 for 1.8V/3.3V I/O switching
- Add dual pinctrl states for voltage-dependent pin configuration
- Support UHS-I SDR25, SDR50, and SDR104 modes

[1] https://lore.kernel.org/linux-riscv/20260316-orangepi-sd-card-uhs-v3-0-aefd3b7832df@gmail.com/T/#

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Iker Pedrosa <ikerpedrosam@gmail.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 140.38 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1016.90 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1371.37 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 27.34 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 28.37 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.69 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 85.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
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: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
kdoc
Desc: Detects for kdoc errors
Duration: 0.83 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
module-param
Desc: Detect module_param changes
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
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: "[v8,1/9] dt-bindings: mmc: spacemit,sdhci: add pinctrl support for voltage switching"
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: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 140.11 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1043.59 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1416.68 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.13 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.98 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.78 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 84.21 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v8,2/9] mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation"
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 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 137.92 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1085.56 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1455.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.57 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.16 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 1.62 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 85.86 seconds
Result: ERROR
Output:

Redirect to /build/tmp.88XswVA6aU and /build/tmp.bEcscx266L
Tree base:
60883cd8dc821 ("riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes")
Building the tree before the patch
make: Entering directory '/build/tmp_g80xlv3'
make[1]: Entering directory '/build/tmp.xo3lqhMqzb'
  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.xo3lqhMqzb'
make: Leaving directory '/build/tmp_g80xlv3'
make: Entering directory '/build/tmp_g80xlv3'
make[1]: Entering directory '/build/tmp.xo3lqhMqzb'
  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-parser.tab.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTLD  scripts/dtc/fdtoverlay
  UPD     include/config/kernel.release
  HOSTLD  scripts/dtc/dtc
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
/build/tmp_g80xlv3/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml: fsl,phy-pcs-tx-deemph-3p5db-attenuation-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-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/anlogic/dr1v90-mlkpai-fs01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.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-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.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/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.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/tenstorrent/blackhole-card.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/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.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/canaan/sipeed_maix_go.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/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.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/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.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-nezha.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb
/build/tmp.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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/starfive/jh7110-orangepi-rv.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
/build/tmp.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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.xo3lqhMqzb/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-pine64-star64.dtb
/build/tmp.xo3lqhMqzb/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.xo3lqhMqzb/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-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.xo3lqhMqzb/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
/build/tmp.xo3lqhMqzb/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
/build/tmp.xo3lqhMqzb/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
/build/tmp.xo3lqhMqzb/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.xo3lqhMqzb/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#
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-mars.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-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-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.3b.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-lite.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']
make[1]: Leaving directory '/build/tmp.xo3lqhMqzb'
make: Leaving directory '/build/tmp_g80xlv3'
Building the tree with the patch
make: Entering directory '/build/tmp_g80xlv3'
make[1]: Entering directory '/build/tmp.tZz3PLwxY5'
  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.tZz3PLwxY5'
make: Leaving directory '/build/tmp_g80xlv3'
make: Entering directory '/build/tmp_g80xlv3'
make[1]: Entering directory '/build/tmp.tZz3PLwxY5'
  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
  UPD     include/config/kernel.release
  HOSTLD  scripts/dtc/dtc
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
/build/tmp_g80xlv3/Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml: audio-gain-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml: fsl,phy-pcs-tx-deemph-3p5db-attenuation-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml: ti,rx-gain-reduction-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-a-gain-db: missing type definition
/build/tmp_g80xlv3/Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml: adi,external-bypass-b-gain-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/canaan/canaan_kd233.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/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.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/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dtb
  DTC [C] arch/riscv/boot/dts/tenstorrent/blackhole-card.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k3-pico-itx.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.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/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
/build/tmp.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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/microchip/mpfs-tysom-m.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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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#
/build/tmp.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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-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
/build/tmp.tZz3PLwxY5/arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
/build/tmp.tZz3PLwxY5/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
/build/tmp.tZz3PLwxY5/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
/build/tmp.tZz3PLwxY5/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
/build/tmp.tZz3PLwxY5/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.tZz3PLwxY5/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.tZz3PLwxY5/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#
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']
/build/tmp.tZz3PLwxY5/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.tZz3PLwxY5/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#
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.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.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']
arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']
make[1]: Leaving directory '/build/tmp.tZz3PLwxY5'
make: Leaving directory '/build/tmp_g80xlv3'
Errors and warnings before: 109 this patch: 111
New errors added
--- /build/tmp.88XswVA6aU	2026-04-16 05:48:02.088737958 +0000
+++ /build/tmp.bEcscx266L	2026-04-16 05:48:02.092737966 +0000
@@ -9,0 +10,4 @@
+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#
@@ -18,4 +21,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#
@@ -25,0 +26,4 @@
+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#
+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#
@@ -29,0 +34 @@
+arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb: dma-router@154: dma-masters: 4 is not of type 'array'
@@ -34,6 +39 @@
-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#
-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#
-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#
+
@@ -44,2 +43,0 @@
-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#
@@ -48 +46 @@
-arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb: gpio@20120000: #interrupt-cells: 2 was expected
@@ -51,0 +50,2 @@
+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#
@@ -56,2 +55,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#
@@ -60,3 +58 @@
-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#
-arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-disco-kit.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -66 +62 @@
-arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -68 +64 @@
-arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20120000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -70 +66,3 @@
-arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+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#
+arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -74 +72 @@
-arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20121000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20120000: #interrupt-cells: 2 was expected
@@ -76 +74 @@
-arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -80 +78 @@
-arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20121000: #interrupt-cells: 2 was expected
@@ -84,5 +82 @@
-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#
-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#
-arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dtb: gpio@20122000: #interrupt-cells: 2 was expected
@@ -89,0 +84,2 @@
+arch/riscv/boot/dts/spacemit/k1-musepi-pro.dtb: pmic@41: Unevaluated properties are not allowed ('vin-supply' was unexpected)
+	from schema $id: http://devicetree.org/schemas/mfd/spacemit,p1.yaml#
@@ -95,0 +92,9 @@
+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/microchip/mpfs-tysom-m.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-tysom-m.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-tysom-m.dtb: gpio@20122000: #interrupt-cells: 2 was expected
+	from schema $id: http://devicetree.org/schemas/gpio/microchip,mpfs-gpio.yaml#
+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']
@@ -100,3 +104,0 @@
-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-mars.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']
@@ -105,3 +106,0 @@
-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.3b.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']
@@ -109,0 +109,3 @@
+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']
+arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb: /soc/isp@19840000: failed to match any schema with compatible: ['starfive,jh7110-camss']


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
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 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
kdoc
Desc: Detects for kdoc errors
Duration: 0.86 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 9: "[v8,9/9] riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes"
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 branch 16 times, most recently from 93d3be3 to 8663b88 Compare April 21, 2026 01:52
@linux-riscv-bot linux-riscv-bot deleted the pw1080556 branch April 21, 2026 01:52
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.

3 participants