bcm6838-pinctrl.txt 785 B

1234567891011121314151617181920212223242526272829303132333435
  1. * broadcom bcm6838 pinctrl
  2. Required properties for the pinctrl driver:
  3. - compatible: "brcm,bcm6838-pinctrl"
  4. - regmap: specify the gpio test port syscon
  5. - brcm,pins-count: the number of pin
  6. - brcm,functions-count: the number of function
  7. Please refer to pinctrl-bindings.txt in this directory for details of the
  8. common pinctrl bindings used by client devices.
  9. Example:
  10. gpio_test_port: syscon@14e00294 {
  11. compatible = "syscon";
  12. reg = <0x14e00294 0x1c>;
  13. };
  14. pinctrl: pinctrl {
  15. compatible = "brcm,bcm6838-pinctrl";
  16. regmap = <&gpio_test_port>;
  17. brcm,pins-count = <74>;
  18. brcm,functions-count = <8>;
  19. usb0: usb0 {
  20. usb0_pwrflt {
  21. pins = "69";
  22. function = "1";
  23. };
  24. usb0_pwron {
  25. pins = "70";
  26. function = "1";
  27. };
  28. };
  29. };