Home | History | Annotate | Download | only in gpio
      1 Qualcomm Snapdragon GPIO controller
      2 
      3 Required properties:
      4 - compatible : "qcom,msm8916-pinctrl" or "qcom,apq8016-pinctrl"
      5 - reg : Physical base address and length of the controller's registers.
      6 	This controller is called "Top Level Mode Multiplexing" in
      7 	Qualcomm documentation.
      8 - #gpio-cells : Should be one (pin number).
      9 - gpio-controller : Marks the device node as a GPIO controller.
     10 - gpio-count: Number of GPIO pins.
     11 - gpio-bank-name: (optional) name of gpio bank. As default "soc" is used.
     12 
     13 Example:
     14 
     15 soc_gpios: pinctrl@1000000 {
     16 	compatible = "qcom,msm8916-pinctrl";
     17 	reg = <0x1000000 0x300000>;
     18 	gpio-controller;
     19 	gpio-count = <122>;
     20 	gpio-bank-name="soc";
     21 	#gpio-cells = <1>;
     22 };
     23