[PATCH 0/4] arm64: add Ambarella CV75 SoC support

From: Long Zhao via B4 Relay

Date: Fri Oct 09 2026 - 07:17:07 EST


Split from the combined CV75 bring-up series. This series adds the
ambarella vendor prefix, the board binding, the secure scratchpad
syscon, ARCH_AMBARELLA, the CV75 EVK devicetree and MAINTAINERS.

The EVK devicetree includes dt-bindings/clock/ambarella,cv75-rct.h
from the clock series, so it does not build until that header is
applied. The devicetree also describes the CV75 pinctrl (already
applied in the pinctrl tree), GPIO, UART and RCT clock. Those
drivers are separate series.

The MAINTAINERS entry lists all Ambarella files including the RCT
clock files. If the clock series lands first, those files are
briefly unmaintained until this series follows.

The combined tree, including the other series, was booted on the
CV75 EVK before this split.

Link: https://patch.msgid.link/20261001-cv75-v5-v9-0-486cc289a4b8@xxxxxxxxxxxxx

To: Arnd Bergmann <arnd@xxxxxxxx>
To: Krzysztof Kozlowski <krzk@xxxxxxxxxx>
To: Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx>
To: soc@xxxxxxxxxxxxxxx
To: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx
Cc: Rob Herring <robh@xxxxxxxxxx>
Cc: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
Cc: Conor Dooley <conor+dt@xxxxxxxxxx>
Cc: Catalin Marinas <catalin.marinas@xxxxxxx>
Cc: Will Deacon <will@xxxxxxxxxx>
Cc: Lee Jones <lee@xxxxxxxxxx>
Cc: mfd@xxxxxxxxxxxxxxx
Cc: devicetree@xxxxxxxxxxxxxxx
Cc: Long Zhao <longzhao@xxxxxxxxxxxxx>
Cc: Long Zhao <zl020895@xxxxxxx>
Cc: linux-kernel@xxxxxxxxxxxxxxx

Assisted-by: LLM
Signed-off-by: Long Zhao <longzhao@xxxxxxxxxxxxx>
---
Long Zhao (4):
dt-bindings: arm: add Ambarella CV75 platforms
dt-bindings: mfd: syscon: add Ambarella CV75 secure scratchpad
arm64: ambarella: add ARCH_AMBARELLA and CV75 EVK DT
MAINTAINERS: add ARM/AMBARELLA SoC support

.../devicetree/bindings/arm/ambarella.yaml | 24 +++
Documentation/devicetree/bindings/mfd/syscon.yaml | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 14 ++
arch/arm64/Kconfig.platforms | 6 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/ambarella/Makefile | 3 +
arch/arm64/boot/dts/ambarella/cv75-evk.dts | 30 ++++
arch/arm64/boot/dts/ambarella/cv75.dtsi | 177 +++++++++++++++++++++
arch/arm64/configs/defconfig | 1 +
10 files changed, 259 insertions(+)
---
base-commit: 34cf6dafc47441dfb6b356a095b89c3585a93714
change-id: 20261007-cv75-soc-e628f357f066

Best regards,
--
Long Zhao <longzhao@xxxxxxxxxxxxx>