Commit 2eec351e authored by Théo Lebrun's avatar Théo Lebrun Committed by Wolfram Sang
Browse files

dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings



After EyeQ5, it is time for Mobileye EyeQ6H to reuse the Nomadik I2C
controller. Add a specific compatible because its HW integration is
slightly different from EyeQ5.

Do NOT add an example as it looks like EyeQ5 from a DT standpoint
(without the mobileye,olb property).

Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarThéo Lebrun <theo.lebrun@bootlin.com>
Reviewed-by: default avatarRob Herring (Arm) <robh@kernel.org>
Signed-off-by: default avatarAndi Shyti <andi.shyti@kernel.org>
Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
parent efdc7828
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ select:
        enum:
          - st,nomadik-i2c
          - mobileye,eyeq5-i2c
          - mobileye,eyeq6h-i2c
  required:
    - compatible

@@ -29,15 +30,15 @@ properties:
  compatible:
    oneOf:
      - items:
          - const: st,nomadik-i2c
          - enum:
              - st,nomadik-i2c
              - mobileye,eyeq5-i2c
              - mobileye,eyeq6h-i2c
          - const: arm,primecell
      - items:
          - const: stericsson,db8500-i2c
          - const: st,nomadik-i2c
          - const: arm,primecell
      - items:
          - const: mobileye,eyeq5-i2c
          - const: arm,primecell

  reg:
    maxItems: 1
@@ -54,7 +55,7 @@ properties:
      - items:
          - const: mclk
          - const: apb_pclk
      # Clock name in DB8500 or EyeQ5
      # Clock name in DB8500 or EyeQ
      - items:
          - const: i2cclk
          - const: apb_pclk