gpio-msm.txt 688 B

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