[PATCH v2 00/15] Add initial support for Qualcomm Kuno SoC

Linus Walleij linusw at kernel.org
Mon Aug 17 05:34:58 PDT 2026


On Fri, Aug 14, 2026 at 9:32 AM Hardeep Sharma
<hardeep.sharma at oss.qualcomm.com> wrote:

> This series adds initial support for the Qualcomm Kuno SoC and the Kuno
> IDP reference board.
>
> Kuno is a 32-bit ARM (Cortex-A7) Qualcomm platform. This series brings up
> the essential SoC infrastructure required to boot to a serial console:
>
>   - Global Clock Controller (GCC) and RPMh clock controller
>   - RPMh power domains
>   - Interconnect (NoC) provider
>   - TLMM pin controller
>   - PDC interrupt controller and SCM firmware interface
>   - Devicetree for the SoC and the Kuno IDP board
>
> The soc: qcom: geni-se patch allows the GENI serial engine driver to be
> selected on 32-bit ARM Qualcomm SoCs, which the debug UART console
> depends on.
>
> Signed-off-by: Hardeep Sharma <hardeep.sharma at oss.qualcomm.com>

I understand if you wanna be a bit Greta Garbo mysterious about this
SoC but patch 10 gives the hardware away:

/* GCC clocks */
+#define GCC_EMAC0_AXI_CLK                                      7

Aha it has an ethernet interface.

+#define GCC_PCIE_0_CLKREF_EN                                   22

Aha it has PCI.

+#define GCC_SDCC4_AHB_CLK                                      53

Aha it has SD/MMC cards.

+#define GCC_USB20_MASTER_CLK                                   58

Aha it has USB2.

+#define GCC_USB3_PRIM_CLKREF_EN                                        65

And USB 3.

Other files give away that it also has a modem.

Etc.

So what about writing a bit more about the platform in the commit message?
For a surprising brand new ARM32 platform we (the SoC maintainers) are going to
be curious to know why this is happening in 2026.

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list