1b0d126e1SSrinivas Kandagatla# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2b0d126e1SSrinivas Kandagatla%YAML 1.2 3b0d126e1SSrinivas Kandagatla--- 4b0d126e1SSrinivas Kandagatla$id: http://devicetree.org/schemas/gpio/qcom,wcd934x-gpio.yaml# 5b0d126e1SSrinivas Kandagatla$schema: http://devicetree.org/meta-schemas/core.yaml# 6b0d126e1SSrinivas Kandagatla 7b0d126e1SSrinivas Kandagatlatitle: WCD9340/WCD9341 GPIO controller 8b0d126e1SSrinivas Kandagatla 9b0d126e1SSrinivas Kandagatlamaintainers: 10b0d126e1SSrinivas Kandagatla - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 11b0d126e1SSrinivas Kandagatla 12b0d126e1SSrinivas Kandagatladescription: | 13b0d126e1SSrinivas Kandagatla Qualcomm Technologies Inc WCD9340/WCD9341 Audio Codec has integrated 14b0d126e1SSrinivas Kandagatla gpio controller to control 5 gpios on the chip. 15b0d126e1SSrinivas Kandagatla 16b0d126e1SSrinivas Kandagatlaproperties: 17b0d126e1SSrinivas Kandagatla compatible: 18b0d126e1SSrinivas Kandagatla enum: 19b0d126e1SSrinivas Kandagatla - qcom,wcd9340-gpio 20b0d126e1SSrinivas Kandagatla - qcom,wcd9341-gpio 21b0d126e1SSrinivas Kandagatla 22b0d126e1SSrinivas Kandagatla reg: 23b0d126e1SSrinivas Kandagatla maxItems: 1 24b0d126e1SSrinivas Kandagatla 25b0d126e1SSrinivas Kandagatla gpio-controller: true 26b0d126e1SSrinivas Kandagatla 27b0d126e1SSrinivas Kandagatla '#gpio-cells': 28b0d126e1SSrinivas Kandagatla const: 2 29b0d126e1SSrinivas Kandagatla 30b0d126e1SSrinivas Kandagatlarequired: 31b0d126e1SSrinivas Kandagatla - compatible 32b0d126e1SSrinivas Kandagatla - reg 33b0d126e1SSrinivas Kandagatla - gpio-controller 34b0d126e1SSrinivas Kandagatla - "#gpio-cells" 35b0d126e1SSrinivas Kandagatla 36b0d126e1SSrinivas KandagatlaadditionalProperties: false 37b0d126e1SSrinivas Kandagatla 38b0d126e1SSrinivas Kandagatlaexamples: 39b0d126e1SSrinivas Kandagatla - | 40b0d126e1SSrinivas Kandagatla wcdgpio: gpio@42 { 41b0d126e1SSrinivas Kandagatla compatible = "qcom,wcd9340-gpio"; 42b0d126e1SSrinivas Kandagatla reg = <0x042 0x2>; 43b0d126e1SSrinivas Kandagatla gpio-controller; 44b0d126e1SSrinivas Kandagatla #gpio-cells = <2>; 45b0d126e1SSrinivas Kandagatla }; 46b0d126e1SSrinivas Kandagatla 47b0d126e1SSrinivas Kandagatla... 48