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

Commit 5f79c651e81e ("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: Chris Packham <chris.packham@alliedtelesis.co.nz>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
This commit is contained in:
Chris Packham 2022-05-26 13:29:45 +12:00 committed by Bartosz Golaszewski
parent 1282157a6c
commit 988c8c0cd0

View File

@ -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: