[v2,4/4] dt-bindings: arm: hisilicon: Add Hi37xx SoCs

Message ID 20230317085347.10147-5-mmyangfl@gmail.com
State New
Headers
Series ARM: hisi: Support Hi3798 SoC |

Commit Message

Yangfl March 17, 2023, 8:53 a.m. UTC
  Add devicetree binding for Hisilicon Hi37xx SoCs.

Signed-off-by: David Yang <mmyangfl@gmail.com>
---
 .../bindings/arm/hisilicon/hisilicon.yaml     | 28 +++++++++++++++++++
 1 file changed, 28 insertions(+)
  

Comments

Krzysztof Kozlowski March 17, 2023, 9:02 a.m. UTC | #1
On 17/03/2023 09:53, David Yang wrote:
> Add devicetree binding for Hisilicon Hi37xx SoCs.
> 
> Signed-off-by: David Yang <mmyangfl@gmail.com>
> ---
>  .../bindings/arm/hisilicon/hisilicon.yaml     | 28 +++++++++++++++++++
>  1 file changed, 28 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml b/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
> index 540876322..0e0fcb1c7 100644
> --- a/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
> +++ b/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
> @@ -25,11 +25,39 @@ properties:
>            - const: hisilicon,hi3670-hikey970
>            - const: hisilicon,hi3670
>  
> +      - description: Hi3716cv200 based boards.
> +        items:
> +          - const: hisilicon,hi3716cv200

None of these here are correct compatibles for boards. Board compatible
has minimum two pieces: board compatible and SoC compatible.



Best regards,
Krzysztof
  

Patch

diff --git a/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml b/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
index 540876322..0e0fcb1c7 100644
--- a/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
+++ b/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.yaml
@@ -25,11 +25,39 @@  properties:
           - const: hisilicon,hi3670-hikey970
           - const: hisilicon,hi3670
 
+      - description: Hi3716cv200 based boards.
+        items:
+          - const: hisilicon,hi3716cv200
+
+      - description: Hi3716mv410 based boards.
+        items:
+          - const: hisilicon,hi3716mv410
+
+      - description: Hi3796cv200 based boards.
+        items:
+          - const: hisilicon,hi3796cv200
+
+      - description: Hi3796mv200 based boards.
+        items:
+          - const: hisilicon,hi3796mv200
+
       - description: Hi3798cv200 based boards.
         items:
           - const: hisilicon,hi3798cv200-poplar
           - const: hisilicon,hi3798cv200
 
+      - description: Hi3798mv100 based boards.
+        items:
+          - const: hisilicon,hi3798mv100
+
+      - description: Hi3798mv200 based boards.
+        items:
+          - const: hisilicon,hi3798mv200
+
+      - description: Hi3798mv300 based boards.
+        items:
+          - const: hisilicon,hi3798mv300
+
       - description: Hi4511 Board
         items:
           - const: hisilicon,hi3620-hi4511