Skip to content

[PW_SID:1065563] reset: spacemit: k3: Decouple the composite reset#1602

Closed
linux-riscv-bot wants to merge 2 commits into
workflow__riscv__fixesfrom
pw1065563
Closed

[PW_SID:1065563] reset: spacemit: k3: Decouple the composite reset#1602
linux-riscv-bot wants to merge 2 commits into
workflow__riscv__fixesfrom
pw1065563

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 1065563 applied to workflow__riscv__fixes

Name: reset: spacemit: k3: Decouple the composite reset
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1065563
Version: 1

Yixun Lan added 2 commits March 12, 2026 10:40
Instead of grouping several different reset lines into one composite
reset, decouple them to individual ones which make it more aligned
with underlying hardware.

The DWC3 USB host controller in K3 SoC has three reset lines - AHB, VCC,
PHY. The PCIe controller also has three reset lines - DBI, Slave, Master.

Signed-off-by: Yixun Lan <dlan@kernel.org>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The DWC3 USB host controller in K3 SoC has three reset lines - AHB,
VCC, PHY. The PCIe controller also has three reset lines - DBI, Slave,
Master. So, decouple USB and PCIe reset line to individual ones.

Signed-off-by: Yixun Lan <dlan@kernel.org>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 119.52 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:30.424625
I: default: FAIL in 0:01:21.878700
I: kernel: SKIP in 0:00:00.000005
I: xipkernel: SKIP in 0:00:00.000002
I: modules: FAIL in 0:00:00.067386
I: dtbs: PASS in 0:00:01.757894
I: dtbs-legacy: SKIP in 0:00:00.004443
I: debugkernel: SKIP in 0:00:00.000004
I: headers: PASS in 0:00:01.044513
I: build output in /build/tmp.rqMaulwwdY
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.rqMaulwwdY/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.rqMaulwwdY/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.rqMaulwwdY/build ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:115:3: error: use of undeclared identifier 'RESET_APMU_USB2'
  115 |         [RESET_APMU_USB2]       = RESET_DATA(APMU_USB_CLK_RES_CTRL,     0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:117:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTA'
  117 |         [RESET_APMU_USB3_PORTA] = RESET_DATA(APMU_USB_CLK_RES_CTRL,     0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:119:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTB'
  119 |         [RESET_APMU_USB3_PORTB] = RESET_DATA(APMU_USB_CLK_RES_CTRL,     0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:121:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTC'
  121 |         [RESET_APMU_USB3_PORTC] = RESET_DATA(APMU_USB_CLK_RES_CTRL,     0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:123:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTD'
  123 |         [RESET_APMU_USB3_PORTD] = RESET_DATA(APMU_USB_CLK_RES_CTRL,     0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:167:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTA'
  167 |         [RESET_APMU_PCIE_PORTA] = RESET_DATA(APMU_PCIE_CLK_RES_CTRL_A,  0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:169:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTB'
  169 |         [RESET_APMU_PCIE_PORTB] = RESET_DATA(APMU_PCIE_CLK_RES_CTRL_B,  0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:171:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTC'
  171 |         [RESET_APMU_PCIE_PORTC] = RESET_DATA(APMU_PCIE_CLK_RES_CTRL_C,  0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:173:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTD'
  173 |         [RESET_APMU_PCIE_PORTD] = RESET_DATA(APMU_PCIE_CLK_RES_CTRL_D,  0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:175:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTE'
  175 |         [RESET_APMU_PCIE_PORTE] = RESET_DATA(APMU_PCIE_CLK_RES_CTRL_E,  0,
      |          ^
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:186:12: error: invalid application of 'sizeof' to an incomplete type 'const struct ccu_reset_data[]'
  186 |         .count          = ARRAY_SIZE(k3_apmu_resets),
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/tmplp7srzh2/include/linux/array_size.h:11:32: note: expanded from macro 'ARRAY_SIZE'
   11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
      |                                ^~~~~
11 errors generated.
make[6]: *** [/build/tmplp7srzh2/scripts/Makefile.build:289: drivers/reset/spacemit/reset-spacemit-k3.o] Error 1
make[6]: Target 'drivers/reset/spacemit/' not remade because of errors.
make[5]: *** [/build/tmplp7srzh2/scripts/Makefile.build:546: drivers/reset/spacemit] Error 2
make[5]: Target 'drivers/reset/' not remade because of errors.
make[4]: *** [/build/tmplp7srzh2/scripts/Makefile.build:546: drivers/reset] Error 2
make[4]: Target 'drivers/' not remade because of errors.
make[3]: *** [/build/tmplp7srzh2/scripts/Makefile.build:546: drivers] Error 2
make[3]: Target './' not remade because of errors.
make[2]: *** [/build/tmplp7srzh2/Makefile:2101: .] Error 2
make[2]: Target '__all' not remade because of errors.
make[1]: *** [/build/tmplp7srzh2/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.rqMaulwwdY/build/modinstall
make --silent --keep-going --jobs=48 O=/build/tmp.rqMaulwwdY/build INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=/build/tmp.rqMaulwwdY/build/modinstall ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' modules_install
make[3]: *** No rule to make target 'modules.order', needed by '/build/tmp.rqMaulwwdY/build/modinstall/lib/modules/6.19.0-11621-g5d0529737f26/modules.order'.
make[3]: *** No rule to make target 'modules.builtin', needed by '/build/tmp.rqMaulwwdY/build/modinstall/lib/modules/6.19.0-11621-g5d0529737f26/modules.builtin'.
make[3]: *** No rule to make target 'modules.builtin.modinfo', needed by '/build/tmp.rqMaulwwdY/build/modinstall/lib/modules/6.19.0-11621-g5d0529737f26/modules.builtin.modinfo'.
make[3]: Target '__modinst' not remade because of errors.
make[2]: *** [/build/tmplp7srzh2/Makefile:2007: modules_install] Error 2
make[1]: *** [/build/tmplp7srzh2/Makefile:248: __sub-make] Error 2
make[1]: Target 'modules_install' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'modules_install' not remade because of errors.
make --silent --keep-going --jobs=48 O=/build/tmp.rqMaulwwdY/build INSTALL_DTBS_PATH=/build/tmp.rqMaulwwdY/build/dtbsinstall/dtbs ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' dtbs
rm -rf /build/tmp.rqMaulwwdY/build/dtbsinstall
mkdir -p /build/tmp.rqMaulwwdY/build/dtbsinstall/dtbs
make --silent --keep-going --jobs=48 O=/build/tmp.rqMaulwwdY/build INSTALL_DTBS_PATH=/build/tmp.rqMaulwwdY/build/dtbsinstall/dtbs ARCH=riscv CROSS_COMPILE=riscv64-linux- LLVM=1 'CC=ccache clang' 'HOSTCC=ccache clang' dtbs_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1773312041 --clamp-mtime -caf /build/tmp.rqMaulwwdY/build/dtbs.tar -C /build/tmp.rqMaulwwdY/build/dtbsinstall dtbs
rm -rf /build/tmp.rqMaulwwdY/build/install_hdr
make --silent --keep-going --jobs=48 O=/build/tmp.rqMaulwwdY/build INSTALL_HDR_PATH=/build/tmp.rqMaulwwdY/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=@1773312041 --clamp-mtime -caf /build/tmp.rqMaulwwdY/build/headers.tar -C /build/tmp.rqMaulwwdY/build/install_hdr .
warnings/errors:
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:115:3: error: use of undeclared identifier 'RESET_APMU_USB2'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:117:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTA'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:119:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTB'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:121:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTC'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:123:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTD'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:167:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTA'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:169:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTB'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:171:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTC'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:173:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTD'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:175:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTE'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:186:12: error: invalid application of 'sizeof' to an incomplete type 'const struct ccu_reset_data[]'


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 721.31 seconds
Result: ERROR
Output:

Redirect to /build/tmp.wnFeu5b00N and /build/tmp.3jmrlF7qMr
Tree base:
e3d6c9bdc84d3 ("Adding CI files")
Building the whole tree with the patch
error:
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:115:3: error: use of undeclared identifier 'RESET_APMU_USB2'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:117:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTA'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:119:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTB'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:121:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTC'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:123:3: error: use of undeclared identifier 'RESET_APMU_USB3_PORTD'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:167:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTA'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:169:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTB'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:171:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTC'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:173:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTD'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:175:3: error: use of undeclared identifier 'RESET_APMU_PCIE_PORTE'
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:186:12: error: invalid application of 'sizeof' to an incomplete type 'const struct ccu_reset_data[]'
Warning: /build/tmplp7srzh2/drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:244 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union!



real	11m55.461s
user	463m13.289s
sys	82m27.795s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 992.70 seconds
Result: ERROR
Output:

Redirect to /build/tmp.BQTmYKQ32y and /build/tmp.R1HC6S1Rgu
Tree base:
e3d6c9bdc84d3 ("Adding CI files")
Building the whole tree with the patch
error:
Warning: /build/tmplp7srzh2/drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:244 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union!
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:115:10: error: 'RESET_APMU_USB2' undeclared here (not in a function); did you mean 'RESET_APMU_SDH2'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:115:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:117:10: error: 'RESET_APMU_USB3_PORTA' undeclared here (not in a function); did you mean 'RESET_APMU_USB3_D_VCC'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:117:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:119:10: error: 'RESET_APMU_USB3_PORTB' undeclared here (not in a function); did you mean 'RESET_APMU_USB3_C_AHB'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:119:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:121:10: error: 'RESET_APMU_USB3_PORTC' undeclared here (not in a function); did you mean 'RESET_APMU_USB3_D_VCC'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:121:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:123:10: error: 'RESET_APMU_USB3_PORTD' undeclared here (not in a function); did you mean 'RESET_APMU_USB3_D_VCC'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:123:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:167:10: error: 'RESET_APMU_PCIE_PORTA' undeclared here (not in a function); did you mean 'RESET_APMU_PCIE_B_DBI'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:167:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:169:10: error: 'RESET_APMU_PCIE_PORTB' undeclared here (not in a function); did you mean 'RESET_APMU_PCIE_B_DBI'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:169:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:171:10: error: 'RESET_APMU_PCIE_PORTC' undeclared here (not in a function); did you mean 'RESET_APMU_PCIE_B_DBI'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:171:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:173:10: error: 'RESET_APMU_PCIE_PORTD' undeclared here (not in a function); did you mean 'RESET_APMU_PCIE_B_DBI'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:173:10: error: array index in initializer not of integer type
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:175:10: error: 'RESET_APMU_PCIE_PORTE' undeclared here (not in a function); did you mean 'RESET_APMU_PCIE_B_DBI'?
/build/tmplp7srzh2/drivers/reset/spacemit/reset-spacemit-k3.c:175:10: error: array index in initializer not of integer type



real	16m26.336s
user	648m45.712s
sys	102m6.133s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 27.46 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 27.89 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.75 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 82.71 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
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/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
kdoc
Desc: Detects for kdoc errors
Duration: 0.98 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[1/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
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/2] dt-bindings: soc: spacemit: k3: Decouple composite reset lines"
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: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 136.83 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 982.35 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1332.18 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.58 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 28.17 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.76 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 82.14 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
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/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
kdoc
Desc: Detects for kdoc errors
Duration: 0.88 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
module-param
Desc: Detect module_param changes
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[2/2] reset: spacemit: k3: Add individual reset lines for USB, PCIe"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.29 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot deleted the pw1065563 branch March 18, 2026 23:40
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.

1 participant