[PATCH 1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node

Heiko Stuebner posted 2 patches 2 months, 1 week ago
There is a newer version of this series
[PATCH 1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
Posted by Heiko Stuebner 2 months, 1 week ago
The MCU has an eeprom memory connected internally, that for example
contains some mac-addresses for the soc gmac controllers.

Therefore allow defining the nvmem-layout for the eeprom.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
---
 Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml b/Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml
index fe9e06cfb933..5454d9403cad 100644
--- a/Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml
+++ b/Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml
@@ -19,6 +19,9 @@ properties:
       - qnap,ts233-mcu
       - qnap,ts433-mcu
 
+  nvmem-layout:
+    $ref: /schemas/nvmem/layouts/nvmem-layout.yaml
+
 patternProperties:
   "^fan-[0-9]+$":
     $ref: /schemas/hwmon/fan-common.yaml#
-- 
2.47.2
Re: [PATCH 1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
Posted by Rob Herring (Arm) 2 months ago
On Wed, 30 Jul 2025 19:22:47 +0200, Heiko Stuebner wrote:
> The MCU has an eeprom memory connected internally, that for example
> contains some mac-addresses for the soc gmac controllers.
> 
> Therefore allow defining the nvmem-layout for the eeprom.
> 
> Signed-off-by: Heiko Stuebner <heiko@sntech.de>
> ---
>  Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml | 3 +++
>  1 file changed, 3 insertions(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>
Re: (subset) [PATCH 1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
Posted by Lee Jones 2 months ago
On Wed, 30 Jul 2025 19:22:47 +0200, Heiko Stuebner wrote:
> The MCU has an eeprom memory connected internally, that for example
> contains some mac-addresses for the soc gmac controllers.
> 
> Therefore allow defining the nvmem-layout for the eeprom.
> 
> 

Applied, thanks!

[1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
      commit: 17edd13a0916c7c84966b4db96fe744986c3a04b

--
Lee Jones [李琼斯]

Re: (subset) [PATCH 1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
Posted by Lee Jones 2 months ago
On Thu, 31 Jul 2025, Lee Jones wrote:

> On Wed, 30 Jul 2025 19:22:47 +0200, Heiko Stuebner wrote:
> > The MCU has an eeprom memory connected internally, that for example
> > contains some mac-addresses for the soc gmac controllers.
> > 
> > Therefore allow defining the nvmem-layout for the eeprom.
> > 
> > 
> 
> Applied, thanks!
> 
> [1/2] dt-bindings: mfd: qnap,ts433-mcu: allow nvmem-layout child node
>       commit: 17edd13a0916c7c84966b4db96fe744986c3a04b

This should have been applied to the previous set.

I eventually worked out why it wasn't applying cleanly.

-- 
Lee Jones [李琼斯]