brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 40d0be3 Raw
65 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/gpio/gpio-consumer-common.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Common GPIO lines8 9maintainers:10  - Bartosz Golaszewski <brgl@bgdev.pl>11  - Linus Walleij <linus.walleij@linaro.org>12 13description:14  Pay attention to using proper GPIO flag (e.g. GPIO_ACTIVE_LOW) for the GPIOs15  using inverted signal (e.g. RESETN).16 17select: true18 19properties:20  enable-gpios:21    maxItems: 122    description:23      GPIO connected to the enable control pin.24 25  reset-gpios:26    description:27      GPIO (or GPIOs for power sequence) connected to the device reset pin28      (e.g. RESET or RESETN).29 30  powerdown-gpios:31    maxItems: 132    description:33      GPIO connected to the power down pin (hardware power down or power cut,34      e.g. PD or PWDN).35 36  pwdn-gpios:37    maxItems: 138    description: Use powerdown-gpios39    deprecated: true40 41  wakeup-gpios:42    maxItems: 143    description:44      GPIO connected to the pin waking up the device from suspend or other45      power-saving modes.46 47allOf:48  - if:49      properties:50        compatible:51          contains:52            enum:53              - mmc-pwrseq-simple54    then:55      properties:56        reset-gpios:57          minItems: 158          maxItems: 3259    else:60      properties:61        reset-gpios:62          maxItems: 163 64additionalProperties: true65