Skip to content

[PW_SID:991422] riscv: dts: thead: th1520: Add mailbox for SBI-to-AON comm - #776

Closed
linux-riscv-bot wants to merge 4 commits into
workflow__riscv__fixesfrom
pw991422
Closed

[PW_SID:991422] riscv: dts: thead: th1520: Add mailbox for SBI-to-AON comm#776
linux-riscv-bot wants to merge 4 commits into
workflow__riscv__fixesfrom
pw991422

Conversation

@linux-riscv-bot

Copy link
Copy Markdown

PR for series 991422 applied to workflow__riscv__fixes

Name: riscv: dts: thead: th1520: Add mailbox for SBI-to-AON comm
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=991422
Version: 1

The current binding of thead,th1520-mbox can only apply to the C910T
mailbox (which has an ID of 0).

Because of the weird mailbox register mapping practice for world
seperation on TH1520, the binding needs some reword, in addition to add
a property for mailbox ID, to describe other mailboxes.

Update the binding, in order to make it suitable to describe other
mailboxes. The example is also updated, with an addition of mbox_c910t
label to show that the example describes this specfiic mailbox, mailbox
ID added and the register window sizes updated to the values from the
manual (previously the remote-icu0 register windows is declared to be
overly small that it would never work).

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The SBI firmware might want to communicate to the AON firmware too.

Add a mbox-name item to allow to allocate a mailbox for SBI.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The OpenSBI firmware might want to communicate to E902 CPU too. As we
have two mailboxes assigned to the C910 CPU, declare the other C910
mailbox as a "reserved" device for OpenSBI to use.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add a mailbox channel declaration to the AON firmware node to describe
the mailbox channel assigned to the SBI firmware to communicate with
AON.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 105.22 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1031.26 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1332.57 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.76 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.94 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.70 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 72.98 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
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: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
kdoc
Desc: Detects for kdoc errors
Duration: 0.87 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 1: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
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: "[RFC,1/4] dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes"
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: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 103.41 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1034.71 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1320.72 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.86 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.09 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.68 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 75.65 seconds
Result: ERROR
Output:

Redirect to /build/tmp.UUuUVBaIhb and /build/tmp.QyYYrqf87X
Tree base:
307661dd6e830 ("dt-bindings: mailbox: thead,th1520-mbox: retrofit for other mailboxes")
Building the tree before the patch
make: Entering directory '/build/tmpbv0kovi6'
make[1]: Entering directory '/build/tmp.9klJDGZPqR'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.9klJDGZPqR'
make: Leaving directory '/build/tmpbv0kovi6'
make: Entering directory '/build/tmpbv0kovi6'
make[1]: Entering directory '/build/tmp.9klJDGZPqR'
  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
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
  HOSTLD  scripts/dtc/dtc
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.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-480p.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.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/starfive/jh7110-deepcomputing-fml13v01.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/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
/build/tmp.9klJDGZPqR/arch/riscv/boot/dts/andes/qilai-voyager.dtb: cache-controller@200000: cache-sets: 1024 was expected
	from schema $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml#
/build/tmp.9klJDGZPqR/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.9klJDGZPqR/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.9klJDGZPqR/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.9klJDGZPqR/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
make[1]: Leaving directory '/build/tmp.9klJDGZPqR'
make: Leaving directory '/build/tmpbv0kovi6'
Building the tree with the patch
make: Entering directory '/build/tmpbv0kovi6'
make[1]: Entering directory '/build/tmp.oPXogLYr19'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.oPXogLYr19'
make: Leaving directory '/build/tmpbv0kovi6'
make: Entering directory '/build/tmpbv0kovi6'
make[1]: Entering directory '/build/tmp.oPXogLYr19'
  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_addresses.o
  HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.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
  UPD     include/config/kernel.release
  HOSTLD  scripts/dtc/fdtoverlay
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
  HOSTLD  scripts/dtc/dtc
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.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/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.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-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/andes/qilai-voyager.dtb: cache-controller@200000: cache-sets: 1024 was expected
	from schema $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.oPXogLYr19/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
make[1]: Leaving directory '/build/tmp.oPXogLYr19'
make: Leaving directory '/build/tmpbv0kovi6'
Errors and warnings before: 10 this patch: 18
New errors added
--- /build/tmp.UUuUVBaIhb	2025-08-14 15:29:16.033679867 +0000
+++ /build/tmp.QyYYrqf87X	2025-08-14 15:29:16.034679864 +0000
@@ -2,0 +3,8 @@
+arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mboxes: [[2, 1]] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
+arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mbox-names: ['aon'] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
+arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
+arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#


@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
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 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
kdoc
Desc: Detects for kdoc errors
Duration: 0.87 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
module-param
Desc: Detect module_param changes
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 2: "[RFC,2/4] dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.32 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 104.30 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1086.28 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1397.19 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.90 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.05 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.73 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 75.46 seconds
Result: ERROR
Output:

Redirect to /build/tmp.S6eP6l7fWp and /build/tmp.mltOM3OTDn
Tree base:
099bf02ff9118 ("dt-bindings: firmware: thead,th1520-aon: add a mailbox name for SBI")
Building the tree before the patch
make: Entering directory '/build/tmpnxfouds8'
make[1]: Entering directory '/build/tmp.AXF2gwdL2v'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.AXF2gwdL2v'
make: Leaving directory '/build/tmpnxfouds8'
make: Entering directory '/build/tmpnxfouds8'
make[1]: Entering directory '/build/tmp.AXF2gwdL2v'
  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
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.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/sophgo/cv1812h-huashan-pi.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/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.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/sophgo/sg2042-evb-v1.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/microchip/mpfs-sev-kit.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/sophgo/sg2042-evb-v2.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/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.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/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.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.AXF2gwdL2v/arch/riscv/boot/dts/andes/qilai-voyager.dtb: cache-controller@200000: cache-sets: 1024 was expected
	from schema $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.AXF2gwdL2v/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
make[1]: Leaving directory '/build/tmp.AXF2gwdL2v'
make: Leaving directory '/build/tmpnxfouds8'
Building the tree with the patch
make: Entering directory '/build/tmpnxfouds8'
make[1]: Entering directory '/build/tmp.pJMzuBB3Va'
  GEN     Makefile
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/build/tmp.pJMzuBB3Va'
make: Leaving directory '/build/tmpnxfouds8'
make: Entering directory '/build/tmpnxfouds8'
make[1]: Entering directory '/build/tmp.pJMzuBB3Va'
  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
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/andes/qilai-voyager.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.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-480p.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.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/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.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/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.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/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-evb-v1.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/sophgo/sg2042-evb-v2.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.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/tmpnxfouds8/arch/riscv/boot/dts/thead/th1520.dtsi:568.30-582.5: Warning (simple_bus_reg): /soc/mbox@ffefc53000: simple-bus unit address format error, expected "ffefc50000"
/build/tmpnxfouds8/arch/riscv/boot/dts/thead/th1520.dtsi:568.30-582.5: Warning (simple_bus_reg): /soc/mbox@ffefc53000: simple-bus unit address format error, expected "ffefc50000"
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/andes/qilai-voyager.dtb: cache-controller@200000: cache-sets: 1024 was expected
	from schema $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: mbox@ffefc53000: 'oneOf' conditional failed, one must be fixed:
	'interrupts' is a required property
	'interrupts-extended' is a required property
	from schema $id: http://devicetree.org/schemas/mailbox/thead,th1520-mbox.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: mbox@ffefc53000: 'oneOf' conditional failed, one must be fixed:
	'interrupts' is a required property
	'interrupts-extended' is a required property
	from schema $id: http://devicetree.org/schemas/mailbox/thead,th1520-mbox.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clocks' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
/build/tmp.pJMzuBB3Va/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb: serial@f0612000: 'clock-names' is a required property
	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
make[1]: Leaving directory '/build/tmp.pJMzuBB3Va'
make: Leaving directory '/build/tmpnxfouds8'
Errors and warnings before: 18 this patch: 28
New errors added
--- /build/tmp.S6eP6l7fWp	2025-08-14 16:14:59.068852817 +0000
+++ /build/tmp.mltOM3OTDn	2025-08-14 16:14:59.071852806 +0000
@@ -0,0 +1,2 @@
+arch/riscv/boot/dts/thead/th1520.dtsi:568.30-582.5: Warning (simple_bus_reg): /soc/mbox@ffefc53000: simple-bus unit address format error, expected "ffefc50000"
+arch/riscv/boot/dts/thead/th1520.dtsi:568.30-582.5: Warning (simple_bus_reg): /soc/mbox@ffefc53000: simple-bus unit address format error, expected "ffefc50000"
@@ -3,4 +4,0 @@
-arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
-	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
-arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
-	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
@@ -10,0 +9,12 @@
+arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mboxes: [[2, 1]] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
+arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: aon: mbox-names: ['aon'] is too short
+	from schema $id: http://devicetree.org/schemas/firmware/thead,th1520-aon.yaml#
+arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb: mbox@ffefc53000: 'oneOf' conditional failed, one must be fixed:
+	'interrupts' is a required property
+	'interrupts-extended' is a required property
+	from schema $id: http://devicetree.org/schemas/mailbox/thead,th1520-mbox.yaml#
+arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb: mbox@ffefc53000: 'oneOf' conditional failed, one must be fixed:
+	'interrupts' is a required property
+	'interrupts-extended' is a required property
+	from schema $id: http://devicetree.org/schemas/mailbox/thead,th1520-mbox.yaml#


@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
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 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
kdoc
Desc: Detects for kdoc errors
Duration: 1.07 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 3: "[RFC,3/4] riscv: dts: thead: th1520: add reserved node for C910R mailbox"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.31 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 104.83 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1087.57 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1383.24 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.94 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.02 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.68 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 74.27 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 6.24 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
kdoc
Desc: Detects for kdoc errors
Duration: 1.05 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
module-param
Desc: Detect module_param changes
Duration: 0.31 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.28 seconds
Result: PASS

@linux-riscv-bot

Copy link
Copy Markdown
Author

Patch 4: "[RFC,4/4] riscv: dts: thead: th1520: add mailbox channel for SBI-to-AON comm"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot
linux-riscv-bot deleted the pw991422 branch August 14, 2025 23:19
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