[PATCH v2 0/5] Add remaining IO expansions on Lichee Pi 4A

Icenowy Zheng posted 5 patches 1 week, 4 days ago
.../boot/dts/thead/th1520-lichee-pi-4a.dts    | 141 +++++++++++++-----
arch/riscv/boot/dts/thead/th1520.dtsi         |  53 ++++++-
2 files changed, 157 insertions(+), 37 deletions(-)
[PATCH v2 0/5] Add remaining IO expansions on Lichee Pi 4A
Posted by Icenowy Zheng 1 week, 4 days ago
This patchset is split off the "Add TH1520 USB support" patchset,
dedicating to enable the IO expansion chips, because the situation
becomes complex when one of them (but not all) was added for Wi-Fi
support.

I fixed a small issue of the existing I2C1 device node, and then all
original patches are aligned with the existing I2C1 node for
consistency.

Emil Renner Berthing (2):
  riscv: dts: thead: Add IO labels for the IO expansion on I2C1
  riscv: dts: thead: Add remaining Lichee Pi 4A IO expansions

Icenowy Zheng (2):
  riscv: dts: thead: th1520: remove pclk for I2C1
  riscv: dts: thead: lpi4a: sort nodes

Thomas Bonnefille (1):
  riscv: dts: thead: Add TH1520 I2C nodes

 .../boot/dts/thead/th1520-lichee-pi-4a.dts    | 141 +++++++++++++-----
 arch/riscv/boot/dts/thead/th1520.dtsi         |  53 ++++++-
 2 files changed, 157 insertions(+), 37 deletions(-)

-- 
2.52.0
Re: [PATCH v2 0/5] Add remaining IO expansions on Lichee Pi 4A
Posted by Drew Fustini 2 days, 2 hours ago
On Tue, Jul 14, 2026 at 03:45:10PM +0800, Icenowy Zheng wrote:
> This patchset is split off the "Add TH1520 USB support" patchset,
> dedicating to enable the IO expansion chips, because the situation
> becomes complex when one of them (but not all) was added for Wi-Fi
> support.
> 
> I fixed a small issue of the existing I2C1 device node, and then all
> original patches are aligned with the existing I2C1 node for
> consistency.
> 
> Emil Renner Berthing (2):
>   riscv: dts: thead: Add IO labels for the IO expansion on I2C1
>   riscv: dts: thead: Add remaining Lichee Pi 4A IO expansions
> 
> Icenowy Zheng (2):
>   riscv: dts: thead: th1520: remove pclk for I2C1
>   riscv: dts: thead: lpi4a: sort nodes
> 
> Thomas Bonnefille (1):
>   riscv: dts: thead: Add TH1520 I2C nodes
> 
>  .../boot/dts/thead/th1520-lichee-pi-4a.dts    | 141 +++++++++++++-----
>  arch/riscv/boot/dts/thead/th1520.dtsi         |  53 ++++++-
>  2 files changed, 157 insertions(+), 37 deletions(-)
> 
> -- 
> 2.52.0
> 

I have applied all 5 patches to thead-dt-for-next and they are now in
linux-next:

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/arch/riscv/boot/dts/thead

If no problems arise, then I will send thead-dt PR for 7.3 in a few days.

Thanks,
Drew