[PATCH v2 0/2] riscv: dts: thead: Enable Lichee Pi 4A WiFi

MoeLeak i at leak.moe
Fri May 8 04:44:12 PDT 2026


Enable the RTL8723DS WiFi module on the Sipeed Lichee Pi 4A.

The module is connected to the TH1520 SDIO1 controller, while its reset
line is controlled through a PCA9557 GPIO expander on I2C1. Add the I2C1
controller to the TH1520 SoC description first, then enable the board
specific I2C1, GPIO expander, MMC power sequencing, and SDIO1 wiring.

Thanks to Drew for the detailed review and for pointing out the missing
commit message, recipient list, revision notes, and patch split. This v2
series follows that feedback.

Changes in v2:
- Split the TH1520 I2C1 controller addition into a separate patch.
- Add commit messages describing why the changes are needed.
- Add revision number to the patch subjects.
- Add MAINTAINERS-derived To/Cc recipients from get_maintainer.pl.

Signed-off-by: MoeLeak <i at leak.moe>
---
MoeLeak (2):
      riscv: dts: thead: Add TH1520 I2C1 controller
      riscv: dts: thead: Enable WiFi on Lichee Pi 4A

 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 47 +++++++++++++++++++++++
 arch/riscv/boot/dts/thead/th1520.dtsi             | 11 ++++++
 2 files changed, 58 insertions(+)
---
base-commit: 897d54018cc9aa97fd1529ca08a53b429d05a566
change-id: 20260508-lichee-pi-4a-wifi-26b722a4df13

Best regards,
--  
MoeLeak <i at leak.moe>




More information about the linux-riscv mailing list