apq8096-db820c-pmic-pins.dtsi 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
  3. &pm8994_gpios {
  4. pinctrl-names = "default";
  5. pinctrl-0 = <&ls_exp_gpio_f &bt_en_gpios>;
  6. ls_exp_gpio_f: pm8994_gpio5 {
  7. pinconf {
  8. pins = "gpio5";
  9. output-low;
  10. power-source = <2>; // PM8994_GPIO_S4, 1.8V
  11. };
  12. };
  13. bt_en_gpios: bt_en_gpios {
  14. pinconf {
  15. pins = "gpio19";
  16. function = PMIC_GPIO_FUNC_NORMAL;
  17. output-low;
  18. power-source = <PM8994_GPIO_S4>; // 1.8V
  19. qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
  20. bias-pull-down;
  21. };
  22. };
  23. wlan_en_gpios: wlan_en_gpios {
  24. pinconf {
  25. pins = "gpio8";
  26. function = PMIC_GPIO_FUNC_NORMAL;
  27. output-low;
  28. power-source = <PM8994_GPIO_S4>; // 1.8V
  29. qcom,drive-strength = <PMIC_GPIO_STRENGTH_LOW>;
  30. bias-pull-down;
  31. };
  32. };
  33. volume_up_gpio: pm8996_gpio2 {
  34. pinconf {
  35. pins = "gpio2";
  36. function = "normal";
  37. input-enable;
  38. drive-push-pull;
  39. bias-pull-up;
  40. qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>;
  41. power-source = <PM8994_GPIO_S4>; // 1.8V
  42. };
  43. };
  44. divclk4_pin_a: divclk4 {
  45. pinconf {
  46. pins = "gpio18";
  47. function = PMIC_GPIO_FUNC_FUNC2;
  48. bias-disable;
  49. power-source = <PM8994_GPIO_S4>;
  50. };
  51. };
  52. usb3_vbus_det_gpio: pm8996_gpio22 {
  53. pinconf {
  54. pins = "gpio22";
  55. function = PMIC_GPIO_FUNC_NORMAL;
  56. input-enable;
  57. bias-pull-down;
  58. qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>;
  59. power-source = <PM8994_GPIO_S4>; // 1.8V
  60. };
  61. };
  62. };
  63. &pmi8994_gpios {
  64. usb2_vbus_det_gpio: pmi8996_gpio6 {
  65. pinconf {
  66. pins = "gpio6";
  67. function = PMIC_GPIO_FUNC_NORMAL;
  68. input-enable;
  69. bias-pull-down;
  70. qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>;
  71. power-source = <PM8994_GPIO_S4>; // 1.8V
  72. };
  73. };
  74. };