Commit 988c8c0c authored by Chris Packham's avatar Chris Packham Committed by Bartosz Golaszewski
Browse files

dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio



Commit 5f79c651 ("arm: mvebu: use global interrupts for GPIOs on
Armada XP") the marvell,armadaxp-gpio compatible obsolete.

The driver code still exists to handle the armadaxp behaviour but all
the in-tree boards use the marvell,armada-370-gpio.  Document the
marvell,armadaxp-gpio compatible as deprecated.

Signed-off-by: default avatarChris Packham <chris.packham@alliedtelesis.co.nz>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: default avatarBartosz Golaszewski <brgl@bgdev.pl>
parent 1282157a
Loading
Loading
Loading
Loading
+8 −16
Original line number Diff line number Diff line
@@ -21,17 +21,21 @@ properties:
          - enum:
              - marvell,mv78200-gpio
              - marvell,armada-370-gpio
              - marvell,armadaxp-gpio
          - const: marvell,orion-gpio

      - description: Deprecated binding
        items:
          - const: marvell,armadaxp-gpio
          - const: marvell,orion-gpio
        deprecated: true

  reg:
    description: |
      Address and length of the register set for the device. Not used for
      marvell,armada-8k-gpio.

      For the "marvell,armadaxp-gpio" variant a second entry is expected for
      the per-cpu registers. For other variants second entry can be provided,
      for the PWM function using the GPIO Blink Counter on/off registers.
      A second entry can be provided, for the PWM function using the GPIO Blink
      Counter on/off registers.
    minItems: 1
    maxItems: 2

@@ -103,18 +107,6 @@ allOf:
      required:
        - reg

  - if:
      properties:
        compatible:
          contains:
            const: marvell,armadaxp-gpio
    then:
      properties:
        reg:
          minItems: 2
        reg-names:
          minItems: 2

unevaluatedProperties: true

examples: