diff mbox series

[v2,2/3] dt-bindings: arm: stm32: add extra SiP compatible for lxa,stm32mp157c-mc1

Message ID 20201110102552.7270-2-a.fatoum@pengutronix.de
State New
Headers show
Series None | expand

Commit Message

Ahmad Fatoum Nov. 10, 2020, 10:25 a.m. UTC
The Linux Automation MC-1 is built around an OSD32MP15x SiP with CPU,
RAM, PMIC, Oscillator and EEPROM. Adjust the binding, so the SiP
compatible is contained as well. This allows boot firmware to match
against it to apply fixups if necessary.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
v1 -> v2:
 - split up binding and device tree change
---
 Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Comments

Rob Herring Nov. 16, 2020, 5:01 p.m. UTC | #1
On Tue, 10 Nov 2020 11:25:50 +0100, Ahmad Fatoum wrote:
> The Linux Automation MC-1 is built around an OSD32MP15x SiP with CPU,

> RAM, PMIC, Oscillator and EEPROM. Adjust the binding, so the SiP

> compatible is contained as well. This allows boot firmware to match

> against it to apply fixups if necessary.

> 

> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>

> ---

> v1 -> v2:

>  - split up binding and device tree change

> ---

>  Documentation/devicetree/bindings/arm/stm32/stm32.yaml | 8 +++++++-

>  1 file changed, 7 insertions(+), 1 deletion(-)

> 


Acked-by: Rob Herring <robh@kernel.org>
diff mbox series

Patch

diff --git a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml
index 009b424e456e..9127094f0208 100644
--- a/Documentation/devicetree/bindings/arm/stm32/stm32.yaml
+++ b/Documentation/devicetree/bindings/arm/stm32/stm32.yaml
@@ -40,7 +40,6 @@  properties:
       - items:
           - enum:
               - arrow,stm32mp157a-avenger96 # Avenger96
-              - lxa,stm32mp157c-mc1
               - shiratech,stm32mp157a-iot-box # IoT Box
               - shiratech,stm32mp157a-stinger96 # Stinger96
               - st,stm32mp157c-ed1
@@ -52,6 +51,13 @@  properties:
           - const: st,stm32mp157c-ev1
           - const: st,stm32mp157c-ed1
           - const: st,stm32mp157
+      - description: Octavo OSD32MP15x System-in-Package based boards
+        items:
+          - enum:
+              - lxa,stm32mp157c-mc1 # Linux Automation MC-1
+          - const: oct,stm32mp15xx-osd32
+          - enum:
+              - st,stm32mp157
       - description: Odyssey STM32MP1 SoM based Boards
         items:
           - enum: