Path: blob/master/Documentation/devicetree/bindings/gpio/cirrus,clps711x-mctrl-gpio.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/gpio/cirrus,clps711x-mctrl-gpio.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: ARM Cirrus Logic CLPS711X SYSFLG1 MCTRL GPIOs78maintainers:9- Alexander Shiyan <shc_work@mail.ru>1011properties:12compatible:13oneOf:14- items:15- const: cirrus,ep7312-mctrl-gpio16- const: cirrus,ep7209-mctrl-gpio17- const: cirrus,ep7209-mctrl-gpio1819gpio-controller: true2021'#gpio-cells':22const: 22324gpio,syscon-dev:25description:26Phandle and offset of device's specific registers within the syscon state27control registers28$ref: /schemas/types.yaml#/definitions/phandle-array29items:30- items:31- description: phandle to syscon32- description: register offset within state control registers3334required:35- compatible36- gpio-controller37- '#gpio-cells'3839additionalProperties: false4041examples:42- |43sysgpio: sysgpio {44compatible = "cirrus,ep7312-mctrl-gpio",45"cirrus,ep7209-mctrl-gpio";46gpio-controller;47#gpio-cells = <2>;48};495051