194df03a4SHeiner Kallweit# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 294df03a4SHeiner Kallweit%YAML 1.2 394df03a4SHeiner Kallweit--- 494df03a4SHeiner Kallweit$id: http://devicetree.org/schemas/pinctrl/amlogic,meson-pinctrl-common.yaml# 594df03a4SHeiner Kallweit$schema: http://devicetree.org/meta-schemas/core.yaml# 694df03a4SHeiner Kallweit 794df03a4SHeiner Kallweittitle: Amlogic Meson pinmux controller 894df03a4SHeiner Kallweit 994df03a4SHeiner Kallweitmaintainers: 1094df03a4SHeiner Kallweit - Neil Armstrong <neil.armstrong@linaro.org> 1194df03a4SHeiner Kallweit 1294df03a4SHeiner KallweitallOf: 1394df03a4SHeiner Kallweit - $ref: pinctrl.yaml# 1494df03a4SHeiner Kallweit 1594df03a4SHeiner Kallweitproperties: 1694df03a4SHeiner Kallweit ranges: true 1794df03a4SHeiner Kallweit 1894df03a4SHeiner Kallweit "#address-cells": 1994df03a4SHeiner Kallweit enum: [1, 2] 2094df03a4SHeiner Kallweit 2194df03a4SHeiner Kallweit "#size-cells": 2294df03a4SHeiner Kallweit enum: [1, 2] 2394df03a4SHeiner Kallweit 2494df03a4SHeiner Kallweitrequired: 2594df03a4SHeiner Kallweit - ranges 2694df03a4SHeiner Kallweit - "#address-cells" 2794df03a4SHeiner Kallweit - "#size-cells" 2894df03a4SHeiner Kallweit 2994df03a4SHeiner KallweitadditionalProperties: true 3094df03a4SHeiner Kallweit 3194df03a4SHeiner Kallweit$defs: 3294df03a4SHeiner Kallweit meson-gpio: 3394df03a4SHeiner Kallweit type: object 3494df03a4SHeiner Kallweit 3594df03a4SHeiner Kallweit properties: 3694df03a4SHeiner Kallweit gpio-controller: true 3794df03a4SHeiner Kallweit 3894df03a4SHeiner Kallweit "#gpio-cells": 3994df03a4SHeiner Kallweit const: 2 4094df03a4SHeiner Kallweit 4194df03a4SHeiner Kallweit gpio-ranges: 4294df03a4SHeiner Kallweit maxItems: 1 4394df03a4SHeiner Kallweit 44*7a69e63dSNeil Armstrong patternProperties: 45*7a69e63dSNeil Armstrong "^.+-hog(-[0-9]+)?$": 46*7a69e63dSNeil Armstrong type: object 47*7a69e63dSNeil Armstrong 48*7a69e63dSNeil Armstrong required: 49*7a69e63dSNeil Armstrong - gpio-hog 50*7a69e63dSNeil Armstrong 5194df03a4SHeiner Kallweit required: 5294df03a4SHeiner Kallweit - reg 5394df03a4SHeiner Kallweit - reg-names 5494df03a4SHeiner Kallweit - gpio-controller 5594df03a4SHeiner Kallweit - "#gpio-cells" 5694df03a4SHeiner Kallweit - gpio-ranges 5794df03a4SHeiner Kallweit 5894df03a4SHeiner Kallweit meson-pins: 5994df03a4SHeiner Kallweit type: object 6094df03a4SHeiner Kallweit additionalProperties: 6194df03a4SHeiner Kallweit type: object 6294df03a4SHeiner Kallweit allOf: 6394df03a4SHeiner Kallweit - $ref: pincfg-node.yaml# 6494df03a4SHeiner Kallweit - $ref: pinmux-node.yaml# 65