apq8016-sbc-soc-pins.dtsi 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. #include <dt-bindings/gpio/gpio.h>
  2. &msmgpio {
  3. msmgpio_leds: msmgpio_leds {
  4. pinconf {
  5. pins = "gpio21", "gpio120";
  6. function = "gpio";
  7. output-low;
  8. };
  9. };
  10. usb_id_default: usb-id-default {
  11. pinmux {
  12. function = "gpio";
  13. pins = "gpio121";
  14. };
  15. pinconf {
  16. pins = "gpio121";
  17. drive-strength = <8>;
  18. input-enable;
  19. bias-pull-up;
  20. };
  21. };
  22. adv7533_int_active: adv533_int_active {
  23. pinmux {
  24. function = "gpio";
  25. pins = "gpio31";
  26. };
  27. pinconf {
  28. pins = "gpio31";
  29. drive-strength = <16>;
  30. bias-disable;
  31. };
  32. };
  33. adv7533_int_suspend: adv7533_int_suspend {
  34. pinmux {
  35. function = "gpio";
  36. pins = "gpio31";
  37. };
  38. pinconf {
  39. pins = "gpio31";
  40. drive-strength = <2>;
  41. bias-disable;
  42. };
  43. };
  44. adv7533_switch_active: adv7533_switch_active {
  45. pinmux {
  46. function = "gpio";
  47. pins = "gpio32";
  48. };
  49. pinconf {
  50. pins = "gpio32";
  51. drive-strength = <16>;
  52. bias-disable;
  53. };
  54. };
  55. adv7533_switch_suspend: adv7533_switch_suspend {
  56. pinmux {
  57. function = "gpio";
  58. pins = "gpio32";
  59. };
  60. pinconf {
  61. pins = "gpio32";
  62. drive-strength = <2>;
  63. bias-disable;
  64. };
  65. };
  66. };