Skip to content

[PW_SID:970951] dma: mmp_pdma: Add SpacemiT K1 SoC support with 64-bit addressing#516

Closed
linux-riscv-bot wants to merge 9 commits into
workflow__riscv__fixesfrom
pw970951
Closed

[PW_SID:970951] dma: mmp_pdma: Add SpacemiT K1 SoC support with 64-bit addressing#516
linux-riscv-bot wants to merge 9 commits into
workflow__riscv__fixesfrom
pw970951

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 970951 applied to workflow__riscv__fixes

Name: dma: mmp_pdma: Add SpacemiT K1 SoC support with 64-bit addressing
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=970951
Version: 1

Linux RISC-V bot and others added 9 commits June 11, 2025 02:52
Add "spacemit,pdma-1.0" compatible string to support SpacemiT PDMA
controller in the Marvell MMP DMA device tree bindings. This enables:

- Support for SpacemiT PDMA controller configuration
- New optional properties for platform-specific integration:
  * clocks: Clock controller for the DMA
  * resets: Reset controller for the DMA

Also, add explicit #dma-cells property definition to avoid
"make dtbs_check W=3" warnings about unevaluated properties.

The #dma-cells property is defined as 2 cells to maintain compatibility
with existing ARM device trees. The first cell specifies the DMA request
line number, while the second cell is currently unused by the driver but
required for backward compatibility with PXA device tree files.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add support for retrieving and enabling an optional clock using
devm_clk_get_optional_enabled() during mmp_pdma_probe().

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add support for hardware reset control in the MMP PDMA driver using the
devm_reset_control_get_optional_exclusive_deasserted() API.

The reset controller is retrieved without a specific reset name,
allowing platforms to define a single default reset line for the
PDMA controller.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Extend the MMP PDMA driver to support SpacemiT PDMA controllers with
64-bit physical addressing capabilities, as used in the K1 SoC. This
change introduces a flexible architecture that maintains compatibility
with existing 32-bit Marvell platforms while adding 64-bit support.

Key changes:
- Add struct mmp_pdma_config to abstract platform-specific behaviors
- Implement 64-bit address support through:
  * New high address registers (DDADRH, DSADRH, DTADRH)
  * DCSR_LPAEEN bit for Long Physical Address Extension mode
  * Helper functions for 32/64-bit address handling
- Add "spacemit,pdma-1.0" compatible string with associated config
- Extend descriptor structure to support 64-bit addresses
- Refactor address handling code to be platform-agnostic
- Add proper DMA mask configuration for both 32-bit and 64-bit modes

The implementation uses a configuration-based approach to keeps all
platform-specific code isolated in config structures. It maintains clean
separation between 32-bit and 64-bit code paths, provides consistent
API for both addressing modes and preserves backward compatibility.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Reorganize the K1 SoC device tree to better reflect the hardware topology
by introducing a dedicated dma_bus node that groups devices sharing
the same address translation scheme. This change aligns with the actual
hardware organization where devices are physically connected to different
bus segments with different address translation characteristics.

The changes include:
- New dma_bus node with:
  * DMA address translation ranges:
    - First range:  0x0_00000000 -> 0x0_00000000 (size: 2GB)
    - Second range: 0x1_00000000 -> 0x1_80000000 (size: 12GB)
  * All UART devices moved under this bus to reflect their shared address
    translation domain

- New PDMA controller node under dma_bus with:
  * Base address and interrupt configuration
  * Clock and reset controls
  * 16 DMA channels
  * Required DMA cell properties

The PDMA node is marked as disabled by default, allowing board-specific
device trees to enable it as needed.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Enable the Peripheral DMA controller (PDMA0) on the SpacemiT K1-based
Banana Pi F3 board by setting its status to "okay". This board-specific
configuration activates the PDMA controller defined in the SoC's base
device tree.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Extend the MMP_PDMA driver to support the SpacemiT architecture
by adding ARCH_SPACEMIT as a dependency in Kconfig.

This allows the driver to be built for SpacemiT-based platforms
alongside existing ARCH_MMP and ARCH_PXA architectures.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Enable CONFIG_MMP_PDMA in the riscv defconfig for SpacemiT K1 SoC boards
like the BananaPI-F3 (BPI-F3) and the Sipeed LicheePi 3A.

According to make savedefconfig, the position of CONFIG_DWMAC_THEAD=m
should be in another place. It was updated in this patch.

CONFIG_DWMAC_THEAD was initially introduced into riscv defconfig in
commit 0207244 ("riscv: defconfig: enable pinctrl and dwmac support
for TH1520")

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 102.84 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 921.36 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1236.14 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
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 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.74 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.68 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 73.42 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
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: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
kdoc
Desc: Detects for kdoc errors
Duration: 0.87 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
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: "[1/8] dt-bindings: dma: marvell,mmp-dma: Add SpacemiT PDMA compatibility"
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: "[2/8] dma: mmp_pdma: Add optional clock support"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 103.00 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 947.65 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1276.57 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.59 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.72 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 71.72 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/8] dma: mmp_pdma: Add optional clock support"
kdoc
Desc: Detects for kdoc errors
Duration: 0.90 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[6/8] riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3"
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 6: "[6/8] riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3"
kdoc
Desc: Detects for kdoc errors
Duration: 0.91 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[6/8] riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[6/8] riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[6/8] riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3"
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 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 852.56 seconds
Result: ERROR
Output:

Redirect to /build/tmp.CUSShjPbl1 and /build/tmp.njqXDT18YE
Tree base:
8018517c550ae ("riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3")
Building the whole tree with the patch
error:



real	14m4.157s
user	531m15.853s
sys	101m22.914s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1170.76 seconds
Result: ERROR
Output:

Redirect to /build/tmp.P8SZOlP0oG and /build/tmp.VfByv0VghZ
Tree base:
8018517c550ae ("riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3")
Building the whole tree with the patch
error:



real	19m22.155s
user	697m53.826s
sys	119m14.033s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 23.39 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.73 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.68 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 72.76 seconds
Result: ERROR
Output:

Redirect to /build/tmp.hmjDE1U5qs and /build/tmp.iCDbVr6VuY
Tree base:
8018517c550ae ("riscv: dts: spacemit: Enable PDMA0 controller on Banana Pi F3")
Building the tree before the patch
make: Entering directory '/build/tmp1j7a7y6i'
make[1]: Entering directory '/build/tmp.7pG1VIwJH8'
  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.7pG1VIwJH8'
make: Leaving directory '/build/tmp1j7a7y6i'
make: Entering directory '/build/tmp1j7a7y6i'
make[1]: Entering directory '/build/tmp.7pG1VIwJH8'
  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
  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/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.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/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.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/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.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.2a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
Error: /build/tmp1j7a7y6i/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp1j7a7y6i/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmp1j7a7y6i/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp1j7a7y6i/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmp1j7a7y6i/scripts/Makefile.build:554: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmp1j7a7y6i/Makefile:1479: dtbs] Error 2
make[1]: Leaving directory '/build/tmp.7pG1VIwJH8'
make[1]: *** [/build/tmp1j7a7y6i/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmp1j7a7y6i'
Building the tree with the patch
make: Entering directory '/build/tmp1j7a7y6i'
make[1]: Entering directory '/build/tmp.zUEQFINd6x'
  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.zUEQFINd6x'
make: Leaving directory '/build/tmp1j7a7y6i'
make: Entering directory '/build/tmp1j7a7y6i'
make[1]: Entering directory '/build/tmp.zUEQFINd6x'
  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/allwinner/sun20i-d1-clockworkpi-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-devterm-v3.14.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/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.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/microchip/mpfs-m100pfsevp.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/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.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/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-mangopi-mq-pro.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/allwinner/sun20i-d1-nezha.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/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
Error: /build/tmp1j7a7y6i/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp1j7a7y6i/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmp1j7a7y6i/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp1j7a7y6i/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmp1j7a7y6i/scripts/Makefile.build:554: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmp1j7a7y6i/Makefile:1479: dtbs] Error 2
make[1]: Leaving directory '/build/tmp.zUEQFINd6x'
make[1]: *** [/build/tmp1j7a7y6i/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmp1j7a7y6i'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
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 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
kdoc
Desc: Detects for kdoc errors
Duration: 0.87 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 7: "[7/8] dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT"
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 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 851.92 seconds
Result: ERROR
Output:

Redirect to /build/tmp.tVo6ztF8y2 and /build/tmp.6phAdDYXBH
Tree base:
eb7dbbe37bd4a ("dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT")
Building the whole tree with the patch
error:



real	14m3.231s
user	531m18.602s
sys	101m27.121s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1171.52 seconds
Result: ERROR
Output:

Redirect to /build/tmp.5rO9nA4lp7 and /build/tmp.218icL624q
Tree base:
eb7dbbe37bd4a ("dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT")
Building the whole tree with the patch
error:



real	19m22.697s
user	697m46.027s
sys	119m14.664s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 21.11 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
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 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.69 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 72.36 seconds
Result: ERROR
Output:

Redirect to /build/tmp.AAsdVddc7p and /build/tmp.JrwPX9Jzfv
Tree base:
eb7dbbe37bd4a ("dma: Kconfig: MMP_PDMA: Add support for ARCH_SPACEMIT")
Building the tree before the patch
make: Entering directory '/build/tmpo0q9tmc7'
make[1]: Entering directory '/build/tmp.iQ9wTTH11R'
  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.iQ9wTTH11R'
make: Leaving directory '/build/tmpo0q9tmc7'
make: Entering directory '/build/tmpo0q9tmc7'
make[1]: Entering directory '/build/tmp.iQ9wTTH11R'
  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/canaan/canaan_kd233.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-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.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/microchip/mpfs-m100pfsevp.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_dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.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/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.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/sophgo/sg2044-sophgo-srd3-10.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/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.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
Error: /build/tmpo0q9tmc7/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpo0q9tmc7/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmpo0q9tmc7/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpo0q9tmc7/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[3]: *** [/build/tmpo0q9tmc7/scripts/Makefile.build:554: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmpo0q9tmc7/Makefile:1479: dtbs] Error 2
make[1]: *** [/build/tmpo0q9tmc7/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/build/tmp.iQ9wTTH11R'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmpo0q9tmc7'
Building the tree with the patch
make: Entering directory '/build/tmpo0q9tmc7'
make[1]: Entering directory '/build/tmp.COlzKJMO3B'
  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.COlzKJMO3B'
make: Leaving directory '/build/tmpo0q9tmc7'
make: Entering directory '/build/tmpo0q9tmc7'
make[1]: Entering directory '/build/tmp.COlzKJMO3B'
  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/canaan/canaan_kd233.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-beaglev-fire.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.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/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.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/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-polarberry.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/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-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.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/sophgo/sg2042-milkv-pioneer.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/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.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/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
Error: /build/tmpo0q9tmc7/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpo0q9tmc7/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmpo0q9tmc7/arch/riscv/boot/dts/spacemit/k1.dtsi:475.26-27 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpo0q9tmc7/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmpo0q9tmc7/scripts/Makefile.build:554: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmpo0q9tmc7/Makefile:1479: dtbs] Error 2
make[1]: Leaving directory '/build/tmp.COlzKJMO3B'
make[1]: *** [/build/tmpo0q9tmc7/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmpo0q9tmc7'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
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 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
kdoc
Desc: Detects for kdoc errors
Duration: 0.85 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 8: "[8/8] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot force-pushed the workflow__riscv__fixes branch from 0b44c19 to 8023d1f Compare June 12, 2025 20:21
@linux-riscv-bot linux-riscv-bot deleted the pw970951 branch June 19, 2025 01:22
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