Skip to content

[PW_SID:958016] pwm: Update PWM_PXA driver for SpacemiT K1#351

Closed
linux-riscv-bot wants to merge 7 commits into
workflow__riscv__fixesfrom
pw958016
Closed

[PW_SID:958016] pwm: Update PWM_PXA driver for SpacemiT K1#351
linux-riscv-bot wants to merge 7 commits into
workflow__riscv__fixesfrom
pw958016

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 958016 applied to workflow__riscv__fixes

Name: pwm: Update PWM_PXA driver for SpacemiT K1
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=958016
Version: 3

Linux RISC-V bot and others added 7 commits April 24, 2025 20:46
The SpacemiT K1 SoC reuses the Marvell PXA910-compatible PWM controller
with one notable difference: the addition of a resets property. To make
the device tree pass schema validation (make dtbs_check W=3), this patch
updates the binding to accept spacemit,k1-pwm as a compatible string, when
used in conjunction with the fallback marvell,pxa910-pwm.

Support for the optional resets property is also added, as it is required
by the K1 integration but was not present in the original Marvell bindings.

Since the PWM reset line may be deasserted during the early bootloader
stage, making the resets property optional avoids potential
double-deassertion, which could otherwise cause flickering on displays
that use PWM for backlight control.

Additionally, this patch adjusts the required value of the #pwm-cells
property for the new compatible string:
- For "spacemit,k1-pwm", #pwm-cells must be set to 3.
- For existing Marvell compatibles, #pwm-cells remains 1.

Background of #pwm-cells change is by an ongoing community discussion
about increasing the #pwm-cells value from 1 to 3 for all Marvell PXA PWM
devices. These devices are currently the only ones whose bindings do not
pass the line index as the first argument. See [1] for further details.

[1] https://lore.kernel.org/all/cover.1738842938.git.u.kleine-koenig@baylibre.com/

Reviewed-by: Rob Herring (Arm) <robh@kernel.org> # v2
Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Support optional reset control for the PWM PXA driver.

During the probe, it acquires the reset controller using
devm_reset_control_get_optional_exclusive_deasserted() to get and deassert
the reset controller to enable the PWM channel.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The SpacemiT K1 SoC features a PWM controller with 20 independent
channels. Add the corresponding 20 PWM nodes to the device tree.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
This patch adds the option 1 (hence the name pwm14_1) pinctrl
configuration for PWM14 on the SpacemiT K1 SoC.

PWM14 option 1 is used for PWM-based backlight control on MIPI displays.
This configuration is present on all existing K1 development boards,
such as the Banana Pi BPI-F3 and the Milk-V Jupiter.

For reference, a more complete list of PWM0-PWM19 pinctrl configurations
including all options can be found in [1].

Note: Since the corresponding functionality for other pins is not yet
in use or ready for upstreaming, this patch includes only the pwm14_1
setting.

[1] https://lore.kernel.org/all/20250411131423.3802611-7-guodong@riscstar.com/

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The SpacemiT K1 SoC uses PWM_PXA driver.

Update the Kconfig file for the PWM_PXA driver to allow
the SpacemiT K1 SoC to use it.

Signed-off-by: Guodong Xu <guodong@riscstar.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Enable CONFIG_PWM and CONFIG_PWM_PXA in the defconfig
to support the PWM controller used on the SpacemiT K1 SoC.

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: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 103.46 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 868.43 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1147.89 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 21.37 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 22.04 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.65 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 39.05 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM 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 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
kdoc
Desc: Detects for kdoc errors
Duration: 0.85 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v3,1/6] dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 101.98 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 895.69 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1185.01 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.80 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.39 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.72 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 38.56 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
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: "[v3,2/6] pwm: pxa: add optional reset control"
kdoc
Desc: Detects for kdoc errors
Duration: 0.92 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v3,2/6] pwm: pxa: add optional reset control"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v3,4/6] riscv: dts: spacemit: add pwm14_1 pinctrl setting"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 4: "[v3,4/6] riscv: dts: spacemit: add pwm14_1 pinctrl setting"
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 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 100.34 seconds
Result: ERROR
Output:

Full log:
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:08.854714
I: default: FAIL in 0:01:23.502527
I: kernel: SKIP in 0:00:00.000009
I: xipkernel: SKIP in 0:00:00.000004
I: modules: PASS in 0:00:01.020148
I: dtbs: FAIL in 0:00:01.590284
I: dtbs-legacy: SKIP in 0:00:00.003873
I: debugkernel: SKIP in 0:00:00.000005
I: headers: PASS in 0:00:00.991636
I: build output in /build/tmp.ChSlTQmBUA
tuxmake --download-all-korg-gcc-toolchains --target-arch=riscv --kconfig=rv32_defconfig --toolchain=llvm --wrapper=ccache --environment=KBUILD_BUILD_TIMESTAMP=@1621270510 --environment=KBUILD_BUILD_USER=tuxmake --environment=KBUILD_BUILD_HOST=tuxmake --environment=KCFLAGS=-ffile-prefix-map=/build/tmp.ChSlTQmBUA/build/= --runtime=null --image=docker.io/tuxmake/riscv_clang CROSS_COMPILE=riscv64-linux- config default kernel xipkernel modules dtbs dtbs-legacy debugkernel headers
make --silent --keep-going --jobs=48 O=/build/tmp.ChSlTQmBUA/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' rv32_defconfig
make --silent --keep-going --jobs=48 O=/build/tmp.ChSlTQmBUA/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang'
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmp043v6x21/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmp043v6x21/Makefile:1487: dtbs] Error 2
make[2]: Target '__all' not remade because of errors.
make[1]: *** [/build/tmp043v6x21/Makefile:248: __sub-make] Error 2
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target '__all' not remade because of errors.
rm -rf /build/tmp.ChSlTQmBUA/build/modinstall
make --silent --keep-going --jobs=48 O=/build/tmp.ChSlTQmBUA/build INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=/build/tmp.ChSlTQmBUA/build/modinstall ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' modules_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1745918459 --clamp-mtime -caf /build/tmp.ChSlTQmBUA/build/modules.tar -C /build/tmp.ChSlTQmBUA/build/modinstall lib
make --silent --keep-going --jobs=48 O=/build/tmp.ChSlTQmBUA/build INSTALL_DTBS_PATH=/build/tmp.ChSlTQmBUA/build/dtbsinstall/dtbs ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' dtbs
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmp043v6x21/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmp043v6x21/Makefile:1487: dtbs] Error 2
make[1]: *** [/build/tmp043v6x21/Makefile:248: __sub-make] Error 2
make[1]: Target 'dtbs' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'dtbs' not remade because of errors.
rm -rf /build/tmp.ChSlTQmBUA/build/install_hdr
make --silent --keep-going --jobs=48 O=/build/tmp.ChSlTQmBUA/build INSTALL_HDR_PATH=/build/tmp.ChSlTQmBUA/build/install_hdr/ ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' headers_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1745918459 --clamp-mtime -caf /build/tmp.ChSlTQmBUA/build/headers.tar -C /build/tmp.ChSlTQmBUA/build/install_hdr .
warnings/errors:


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 800.37 seconds
Result: ERROR
Output:

Redirect to /build/tmp.rMt4orZpz0 and /build/tmp.LO4OB2O1Ap
Tree base:
703f3b0618b7 ("riscv: dts: spacemit: add pwm14_1 pinctrl setting")
Building the whole tree with the patch
error:



real	13m11.719s
user	492m14.501s
sys	99m17.063s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1074.79 seconds
Result: ERROR
Output:

Redirect to /build/tmp.T1TaKNPi93 and /build/tmp.B27gd4gowy
Tree base:
703f3b0618b7 ("riscv: dts: spacemit: add pwm14_1 pinctrl setting")
Building the whole tree with the patch
error:



real	17m46.060s
user	668m9.430s
sys	116m50.391s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 21.99 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 23.00 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.65 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 40.52 seconds
Result: ERROR
Output:

Redirect to /build/tmp.fxiBzCYBpu and /build/tmp.gyrMjTylBA
Tree base:
703f3b0618b7 ("riscv: dts: spacemit: add pwm14_1 pinctrl setting")
Building the tree before the patch
make: Entering directory '/build/tmp043v6x21'
make[1]: Entering directory '/build/tmp.gCPfUNmXFV'
  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.gCPfUNmXFV'
make: Leaving directory '/build/tmp043v6x21'
make: Entering directory '/build/tmp043v6x21'
make[1]: Entering directory '/build/tmp.gCPfUNmXFV'
  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
/build/tmp043v6x21/Documentation/devicetree/bindings/iio/light/brcm,apds9160.yaml: ps-cancellation-current-picoamp: missing type definition
  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/sifive/hifive-unmatched-a00.dtb
  DTC [C] arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.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/microchip/mpfs-tysom-m.dtb
  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/canaan/k210_generic.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/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.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/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maixduino.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.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/allwinner/sun20i-d1-lichee-rv-dock.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-pine64-star64.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/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.dtb
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmp043v6x21/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmp043v6x21/Makefile:1487: dtbs] Error 2
make[1]: *** [/build/tmp043v6x21/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/build/tmp.gCPfUNmXFV'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmp043v6x21'
Building the tree with the patch
make: Entering directory '/build/tmp043v6x21'
make[1]: Entering directory '/build/tmp.IfoM6yCyam'
  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.IfoM6yCyam'
make: Leaving directory '/build/tmp043v6x21'
make: Entering directory '/build/tmp043v6x21'
make[1]: Entering directory '/build/tmp.IfoM6yCyam'
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  LEX     scripts/dtc/dtc-lexer.lex.c
  YACC    scripts/dtc/dtc-parser.tab.[ch]
  HOSTCC  scripts/dtc/libfdt/fdt.o
  HOSTCC  scripts/dtc/libfdt/fdt_ro.o
  HOSTCC  scripts/dtc/libfdt/fdt_wip.o
  HOSTCC  scripts/dtc/libfdt/fdt_sw.o
  HOSTCC  scripts/dtc/libfdt/fdt_rw.o
  HOSTCC  scripts/dtc/libfdt/fdt_strerror.o
  HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.o
  HOSTCC  scripts/dtc/libfdt/fdt_addresses.o
  HOSTCC  scripts/dtc/libfdt/fdt_overlay.o
  HOSTCC  scripts/dtc/fdtoverlay.o
  UPD     include/config/kernel.release
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/fdtoverlay
  HOSTLD  scripts/dtc/dtc
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
/build/tmp043v6x21/Documentation/devicetree/bindings/iio/light/brcm,apds9160.yaml: ps-cancellation-current-picoamp: missing type definition
  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/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-dongshan-nezha-stu.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/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.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/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.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/starfive/jh7100-beaglev-starlight.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/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.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/allwinner/sun20i-d1-mangopi-mq-pro.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dtb
  DTC [C] arch/riscv/boot/dts/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/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
Error: /build/tmp043v6x21/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [/build/tmp043v6x21/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmp043v6x21/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmp043v6x21/Makefile:1487: dtbs] Error 2
make[1]: Leaving directory '/build/tmp.IfoM6yCyam'
make[1]: *** [/build/tmp043v6x21/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmp043v6x21'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
kdoc
Desc: Detects for kdoc errors
Duration: 0.89 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 5: "[v3,5/6] pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 99.98 seconds
Result: ERROR
Output:

Full log:
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:08.872139
I: default: FAIL in 0:01:23.828190
I: kernel: SKIP in 0:00:00.000010
I: xipkernel: SKIP in 0:00:00.000004
I: modules: PASS in 0:00:01.007978
I: dtbs: FAIL in 0:00:01.291273
I: dtbs-legacy: SKIP in 0:00:00.004606
I: debugkernel: SKIP in 0:00:00.000005
I: headers: PASS in 0:00:00.951776
I: build output in /build/tmp.3l79mIi2DU
tuxmake --download-all-korg-gcc-toolchains --target-arch=riscv --kconfig=rv32_defconfig --toolchain=llvm --wrapper=ccache --environment=KBUILD_BUILD_TIMESTAMP=@1621270510 --environment=KBUILD_BUILD_USER=tuxmake --environment=KBUILD_BUILD_HOST=tuxmake --environment=KCFLAGS=-ffile-prefix-map=/build/tmp.3l79mIi2DU/build/= --runtime=null --image=docker.io/tuxmake/riscv_clang CROSS_COMPILE=riscv64-linux- config default kernel xipkernel modules dtbs dtbs-legacy debugkernel headers
make --silent --keep-going --jobs=48 O=/build/tmp.3l79mIi2DU/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' rv32_defconfig
make --silent --keep-going --jobs=48 O=/build/tmp.3l79mIi2DU/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang'
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmpls512ill/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmpls512ill/Makefile:1487: dtbs] Error 2
make[2]: Target '__all' not remade because of errors.
make[1]: *** [/build/tmpls512ill/Makefile:248: __sub-make] Error 2
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target '__all' not remade because of errors.
rm -rf /build/tmp.3l79mIi2DU/build/modinstall
make --silent --keep-going --jobs=48 O=/build/tmp.3l79mIi2DU/build INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=/build/tmp.3l79mIi2DU/build/modinstall ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' modules_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1745918459 --clamp-mtime -caf /build/tmp.3l79mIi2DU/build/modules.tar -C /build/tmp.3l79mIi2DU/build/modinstall lib
make --silent --keep-going --jobs=48 O=/build/tmp.3l79mIi2DU/build INSTALL_DTBS_PATH=/build/tmp.3l79mIi2DU/build/dtbsinstall/dtbs ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' dtbs
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: Target 'arch/riscv/boot/dts/spacemit/' not remade because of errors.
make[3]: *** [/build/tmpls512ill/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: Target 'arch/riscv/boot/dts/' not remade because of errors.
make[2]: *** [/build/tmpls512ill/Makefile:1487: dtbs] Error 2
make[1]: *** [/build/tmpls512ill/Makefile:248: __sub-make] Error 2
make[1]: Target 'dtbs' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'dtbs' not remade because of errors.
rm -rf /build/tmp.3l79mIi2DU/build/install_hdr
make --silent --keep-going --jobs=48 O=/build/tmp.3l79mIi2DU/build INSTALL_HDR_PATH=/build/tmp.3l79mIi2DU/build/install_hdr/ ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' headers_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1745918459 --clamp-mtime -caf /build/tmp.3l79mIi2DU/build/headers.tar -C /build/tmp.3l79mIi2DU/build/install_hdr .
warnings/errors:


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 798.62 seconds
Result: ERROR
Output:

Redirect to /build/tmp.mjPz7mv9JG and /build/tmp.6ytnxRvJp4
Tree base:
e6ff5af7a6a5 ("pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA")
Building the whole tree with the patch
error:



real	13m9.224s
user	490m46.348s
sys	99m11.583s

@linux-riscv-bot
Copy link
Copy Markdown
Author

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

Redirect to /build/tmp.9xJzhyXGkT and /build/tmp.5DJ1cwP4WQ
Tree base:
e6ff5af7a6a5 ("pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA")
Building the whole tree with the patch
error:



real	17m45.148s
user	668m50.060s
sys	116m38.235s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 21.34 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.76 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.66 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 41.29 seconds
Result: ERROR
Output:

Redirect to /build/tmp.SPiU1AjLFL and /build/tmp.1ZqEsKURtu
Tree base:
e6ff5af7a6a5 ("pwm: Kconfig: add depends on ARCH_SPACEMIT to PWM_PXA")
Building the tree before the patch
make: Entering directory '/build/tmpls512ill'
make[1]: Entering directory '/build/tmp.hwniUIyIKg'
  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.hwniUIyIKg'
make: Leaving directory '/build/tmpls512ill'
make: Entering directory '/build/tmpls512ill'
make[1]: Entering directory '/build/tmp.hwniUIyIKg'
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  LEX     scripts/dtc/dtc-lexer.lex.c
  YACC    scripts/dtc/dtc-parser.tab.[ch]
  HOSTCC  scripts/dtc/libfdt/fdt.o
  HOSTCC  scripts/dtc/libfdt/fdt_ro.o
  HOSTCC  scripts/dtc/libfdt/fdt_wip.o
  HOSTCC  scripts/dtc/libfdt/fdt_sw.o
  HOSTCC  scripts/dtc/libfdt/fdt_rw.o
  HOSTCC  scripts/dtc/libfdt/fdt_strerror.o
  HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.o
  HOSTCC  scripts/dtc/libfdt/fdt_addresses.o
  HOSTCC  scripts/dtc/libfdt/fdt_overlay.o
  HOSTCC  scripts/dtc/fdtoverlay.o
  UPD     include/config/kernel.release
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/fdtoverlay
  HOSTLD  scripts/dtc/dtc
  SCHEMA  Documentation/devicetree/bindings/processed-schema.json
/build/tmpls512ill/Documentation/devicetree/bindings/iio/light/brcm,apds9160.yaml: ps-cancellation-current-picoamp: missing type definition
  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/canaan/canaan_kd233.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/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/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/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.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/microchip/mpfs-polarberry.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv.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/sifive/hifive-unmatched-a00.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/allwinner/sun20i-d1-mangopi-mq-pro.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/allwinner/sun20i-d1-nezha.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2002-licheerv-nano-b.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1s-mangopi-mq.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/starfive/jh7110-deepcomputing-fml13v01.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/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[3]: *** [/build/tmpls512ill/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmpls512ill/Makefile:1487: dtbs] Error 2
make[1]: *** [/build/tmpls512ill/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/build/tmp.hwniUIyIKg'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmpls512ill'
Building the tree with the patch
make: Entering directory '/build/tmpls512ill'
make[1]: Entering directory '/build/tmp.HqatMnqqdx'
  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.HqatMnqqdx'
make: Leaving directory '/build/tmpls512ill'
make: Entering directory '/build/tmpls512ill'
make[1]: Entering directory '/build/tmp.HqatMnqqdx'
  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
/build/tmpls512ill/Documentation/devicetree/bindings/iio/light/brcm,apds9160.yaml: ps-cancellation-current-picoamp: missing type definition
  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/microchip/mpfs-beaglev-fire.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/microchip/mpfs-icicle-kit.dtb
  DTC [C] arch/riscv/boot/dts/canaan/k210_generic.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-dongshan-nezha-stu.dtb
  DTC [C] arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_bit.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/allwinner/sun20i-d1-lichee-rv-86-panel-480p.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-sev-kit.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_go.dtb
  DTC [C] arch/riscv/boot/dts/canaan/sipeed_maix_dock.dtb
  DTC [C] arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-86-panel-720p.dtb
  DTC [C] arch/riscv/boot/dts/microchip/mpfs-tysom-m.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.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-beaglev-ahead.dtb
  DTC [C] arch/riscv/boot/dts/allwinner/sun20i-d1-lichee-rv-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.dtb
  DTC [C] arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dtb
  DTC [C] arch/riscv/boot/dts/starfive/jh7110-deepcomputing-fml13v01.dtb
  DTC [C] arch/riscv/boot/dts/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/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dtb] Error 1
make[4]: *** Waiting for unfinished jobs....
Error: /build/tmpls512ill/arch/riscv/boot/dts/spacemit/k1.dtsi:456.27-28 syntax error
FATAL ERROR: Unable to parse input tree
make[4]: *** [/build/tmpls512ill/scripts/Makefile.dtbs:131: arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dtb] Error 1
make[3]: *** [/build/tmpls512ill/scripts/Makefile.build:461: arch/riscv/boot/dts/spacemit] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/build/tmpls512ill/Makefile:1487: dtbs] Error 2
make[1]: Leaving directory '/build/tmp.HqatMnqqdx'
make[1]: *** [/build/tmpls512ill/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/build/tmpls512ill'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.48 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
kdoc
Desc: Detects for kdoc errors
Duration: 0.89 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 6: "[v3,6/6] riscv: defconfig: Enable PWM 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 6: "[v3,6/6] riscv: defconfig: Enable PWM support for SpacemiT K1 SoC"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot force-pushed the workflow__riscv__fixes branch 2 times, most recently from 4d9ad71 to 625be03 Compare May 6, 2025 09:20
@linux-riscv-bot linux-riscv-bot deleted the pw958016 branch May 7, 2025 01:07
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