Skip to content

[PW_SID:1091598] riscv: dts: thead: Enable Lichee Pi 4A WiFi#1886

Closed
linux-riscv-bot wants to merge 3 commits into
workflow__riscv__fixesfrom
pw1091598
Closed

[PW_SID:1091598] riscv: dts: thead: Enable Lichee Pi 4A WiFi#1886
linux-riscv-bot wants to merge 3 commits into
workflow__riscv__fixesfrom
pw1091598

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 1091598 applied to workflow__riscv__fixes

Name: riscv: dts: thead: Enable Lichee Pi 4A WiFi
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1091598
Version: 2

Linux RISC-V bot and others added 3 commits May 2, 2026 08:13
Describe the TH1520 I2C1 controller so boards can enable devices attached
to that bus.

The controller is disabled by default because pinmuxing and connected
peripherals are board-specific.

Signed-off-by: MoeLeak <i@leak.moe>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
The Lichee Pi 4A has an RTL8723DS WiFi module connected to the TH1520
SDIO1 controller. The module reset line is driven through a PCA9557 GPIO
expander on the I2C1 bus.

Enable I2C1 for the GPIO expander and configure SDIO1 as a non-removable
4-bit SDIO bus using an mmc-pwrseq-simple reset sequence so the WiFi
device can be powered and enumerated.

Signed-off-by: MoeLeak <i@leak.moe>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 139.12 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1081.41 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1469.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 26.77 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 26.21 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 1.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 85.75 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
kdoc
Desc: Detects for kdoc errors
Duration: 0.88 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
module-param
Desc: Detect module_param changes
Duration: 0.27 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2,1/2] riscv: dts: thead: Add TH1520 I2C1 controller"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.31 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 138.62 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 1083.52 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1471.43 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 25.63 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 26.76 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 1.79 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 84.03 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.24 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
kdoc
Desc: Detects for kdoc errors
Duration: 0.87 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
module-param
Desc: Detect module_param changes
Duration: 0.25 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 2: "[v2,2/2] riscv: dts: thead: Enable WiFi on Lichee Pi 4A"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.32 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot force-pushed the workflow__riscv__fixes branch 2 times, most recently from 2d4fcdd to cd9d421 Compare May 14, 2026 08:49
@linux-riscv-bot linux-riscv-bot deleted the pw1091598 branch May 16, 2026 02:12
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