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

Long Zhao <[email protected]> Fri, 7 Aug 2026 08:29:47 +0000
Newsgroups org.kernel.vger.linux-serial,dev.linux.lists.soc,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-clk,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel
Message-ID <DS0PR19MB79255DB7FCF4BE36FE6ECC8EDAD12@DS0PR19MB7925.namprd19.prod.outlook.com>
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 <[email protected]> 
Sent: Friday, August 7, 2026 14:02
To: Long Zhao <[email protected]>
Cc: Rob Herring <[email protected]>; Krzysztof Kozlowski <[email protected]>; Conor Dooley <[email protected]>; Michael Turquette <[email protected]>; Stephen Boyd <[email protected]>; Linus Walleij <[email protected]>; Greg Kroah-Hartman <[email protected]>; Jiri Slaby <[email protected]>; Catalin Marinas <[email protected]>; Will Deacon <[email protected]>; Arnd Bergmann <[email protected]>; Alexandre Belloni <[email protected]>; [email protected]; [email protected]; [email protected]; [email protected]; [email protected]; [email protected]; [email protected]
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 <[email protected]>
> ---
>  .../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.