Re: [PATCH v3 0/3] spacemit: k1: Add support for Banana Pi BPI-CM6 IO board

Yixun Lan <[email protected]> Wed, 15 Jul 2026 11:52:06 +0000
Newsgroups dev.linux.lists.spacemit,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Hi Junhui,

On 12:00 Sun 12 Jul     , Junhui Liu wrote:
> This adds initial support for the Banana Pi BPI-CM6 IO board. The
> BPI-CM6 is an industrial-grade RISC-V compute module powered by the
> SpacemiT K1 SoC, featuring board-to-board connectors similar to the
> Raspberry Pi CM4 form factor. For evaluation and development, the module
> is paired with a companion IO carrier board.
> 
> During the board bring-up, GPIO45 and GPIO46 were found to be used by
> the BPI-CM6 hardware as Ethernet PHY reset GPIOs, while the common K1
> GMAC pinctrl groups currently mux them as optional GMAC reference clock
> pins. Since the reference clock pins are not required on all K1 boards,
> the second patch separates them into independent pinctrl groups so board
> DTS files can select them only when the signal is actually wired.
> 
> Link: https://docs.banana-pi.org/en/BPI-CM6/BananaPi_BPI-CM6
> Signed-off-by: Junhui Liu <[email protected]>

For the series, looks good to me

Reviewed-by: Yixun Lan <[email protected]>

> ---
> Changes in v3:
> - Remove uncontrolled always-on intermediate fixed regulators to
>   reduce device tree bloat
> - Rebase to v7.2-rc1
> - Link to v2: https://lore.kernel.org/r/[email protected]
> 

-- 
Yixun Lan (dlan)