dt-bindings: arm: stm32: add extra SiP compatible for lxa,stm32mp157c-mc1
authorAhmad Fatoum <a.fatoum@pengutronix.de>
Tue, 10 Nov 2020 10:25:50 +0000 (11:25 +0100)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Thu, 26 Nov 2020 13:42:41 +0000 (14:42 +0100)
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>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
Documentation/devicetree/bindings/arm/stm32/stm32.yaml

index 74e0b42f5087ed95465c90f43035522cbaec34ce..623944b3cb564393c54de9fdb7e41953a1ffd301 100644 (file)
@@ -53,7 +53,6 @@ properties:
           - const: st,stm32h743
       - items:
           - enum:
-              - lxa,stm32mp157c-mc1
               - shiratech,stm32mp157a-iot-box # IoT Box
               - shiratech,stm32mp157a-stinger96 # Stinger96
               - st,stm32mp157c-ed1
@@ -65,6 +64,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: