[PATCH v2 02/10] dt-bindings: soc: add Ambarella secure scratchpad

Long Zhao longzhao at ambarella.com
Fri Aug 7 01:29:47 PDT 2026


Hi Krzysztof,

Thanks for the review.

You are right — the secure scratchpad is only a shared register
region used via syscon (e.g. pinctrl pull control). There is no
dedicated driver and no extra properties, so I'll move the
compatible into syscon.yaml and drop the separate binding in v3.

Best regards!
Long Zhao

Ambarella Shanghai Co., Ltd
-----Original Message-----
From: Krzysztof Kozlowski <krzk at kernel.org> 
Sent: Friday, August 7, 2026 14:02
To: Long Zhao <longzhao at ambarella.com>
Cc: Rob Herring <robh at kernel.org>; Krzysztof Kozlowski <krzk+dt at kernel.org>; Conor Dooley <conor+dt at kernel.org>; Michael Turquette <mturquette at baylibre.com>; Stephen Boyd <sboyd at kernel.org>; Linus Walleij <linusw at kernel.org>; Greg Kroah-Hartman <gregkh at linuxfoundation.org>; Jiri Slaby <jirislaby at kernel.org>; Catalin Marinas <catalin.marinas at arm.com>; Will Deacon <will at kernel.org>; Arnd Bergmann <arnd at arndb.de>; Alexandre Belloni <alexandre.belloni at bootlin.com>; devicetree at vger.kernel.org; linux-arm-kernel at lists.infradead.org; linux-kernel at vger.kernel.org; linux-clk at vger.kernel.org; linux-gpio at vger.kernel.org; linux-serial at vger.kernel.org; soc at lists.linux.dev
Subject: [EXT] Re: [PATCH v2 02/10] dt-bindings: soc: add Ambarella secure scratchpad

On Thu, Aug 06, 2026 at 05:34:10PM +0800, Long Zhao wrote:
> Document the Ambarella secure scratchpad syscon used by CV75.
> 
> Signed-off-by: Long Zhao <longzhao at ambarella.com>
> ---
>  .../ambarella/ambarella,cv75-sec-scratchpad.yaml   | 39 ++++++++++++++++++++++
>  1 file changed, 39 insertions(+)
> 
> diff --git 
> a/Documentation/devicetree/bindings/soc/ambarella/ambarella,cv75-sec-s
> cratchpad.yaml 
> b/Documentation/devicetree/bindings/soc/ambarella/ambarella,cv75-sec-s
> cratchpad.yaml
> new file mode 100644
> index 000000000000..4bfeca0ac3da
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/soc/ambarella/ambarella,cv75-s
> +++ ec-scratchpad.yaml

Why do you need separate binding? What is incomplete here that it cannot go to syscon.yaml?

Best regards,
Krzysztof


######################################################################
This EXTERNAL email has been scanned by Proofpoint Email Protect service.

**********************************************************************
This email and attachments contain Ambarella Proprietary and/or Confidential Information and is intended solely for the use of the individual(s) to whom it is addressed. Any unauthorized review, use, disclosure, distribute, copy, or print is prohibited. If you are not an intended recipient, please contact the sender by reply email and destroy all copies of the original message. Thank you.


More information about the linux-arm-kernel mailing list