cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

rockchip,rk3328-grf-gpio.yaml (1223B)


      1# SPDX-License-Identifier: GPL-2.0
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/gpio/rockchip,rk3328-grf-gpio.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Rockchip RK3328 General Register Files GPIO controller
      8
      9description:
     10  The Rockchip RK3328 General Register File (GRF) outputs only the
     11  GPIO_MUTE pin, originally for codec mute control, but it can also be used
     12  for general purpose. It is manipulated by the GRF_SOC_CON10 register.
     13  If needed in the future support for the HDMI pins can also be added.
     14  The GPIO node should be declared as the child of the GRF node.
     15
     16  The GPIO_MUTE pin is referred to in the format
     17
     18  <&grf_gpio 0 GPIO_ACTIVE_LOW>
     19
     20  The first cell is the pin number and
     21  the second cell is used to specify the GPIO polarity
     22    0 = Active high
     23    1 = Active low
     24
     25maintainers:
     26  - Heiko Stuebner <heiko@sntech.de>
     27
     28properties:
     29  compatible:
     30    const: rockchip,rk3328-grf-gpio
     31
     32  gpio-controller: true
     33
     34  "#gpio-cells":
     35    const: 2
     36
     37required:
     38  - compatible
     39  - gpio-controller
     40  - "#gpio-cells"
     41
     42additionalProperties: false
     43
     44examples:
     45  - |
     46    grf_gpio: gpio {
     47      compatible = "rockchip,rk3328-grf-gpio";
     48      gpio-controller;
     49      #gpio-cells = <2>;
     50    };