Path: blob/master/Documentation/devicetree/bindings/gpio/hisilicon,ascend910-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/hisilicon,ascend910-gpio.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: HiSilicon common GPIO controller78maintainers:9- Jay Fang <f.fangjian@huawei.com>1011description:12The HiSilicon common GPIO controller can be used for many different13types of SoC such as Huawei Ascend AI series chips.1415properties:16compatible:17const: hisilicon,ascend910-gpio1819reg:20maxItems: 12122interrupts:23maxItems: 12425gpio-controller: true2627"#gpio-cells":28const: 22930ngpios:31minimum: 132maximum: 323334required:35- compatible36- reg37- interrupts38- gpio-controller39- "#gpio-cells"40- ngpios4142additionalProperties: false4344examples:45- |46#include <dt-bindings/interrupt-controller/arm-gic.h>4748gpio@840d0000 {49compatible = "hisilicon,ascend910-gpio";50reg = <0x840d0000 0x1000>;51ngpios = <32>;52gpio-controller;53#gpio-cells = <2>;54interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;55};565758