qcom-ipq4019-ap.dk07.1-c1.dts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. // SPDX-License-Identifier: GPL-2.0
  2. // Copyright (c) 2018, The Linux Foundation. All rights reserved.
  3. #include <dt-bindings/gpio/gpio.h>
  4. #include "qcom-ipq4019-ap.dk07.1.dtsi"
  5. / {
  6. model = "Qualcomm Technologies, Inc. IPQ4019/AP-DK07.1-C1";
  7. compatible = "qcom,ipq4019-ap-dk07.1-c1", "qcom,ipq4019";
  8. soc {
  9. pci@40000000 {
  10. status = "okay";
  11. perst-gpios = <&tlmm 38 GPIO_ACTIVE_LOW>;
  12. };
  13. spi@78b6000 {
  14. status = "okay";
  15. };
  16. pinctrl@1000000 {
  17. serial_1_pins: serial1-pinmux {
  18. pins = "gpio8", "gpio9",
  19. "gpio10", "gpio11";
  20. function = "blsp_uart1";
  21. bias-disable;
  22. };
  23. spi_0_pins: spi-0-pinmux {
  24. pinmux {
  25. function = "blsp_spi0";
  26. pins = "gpio13", "gpio14", "gpio15";
  27. bias-disable;
  28. };
  29. pinmux_cs {
  30. function = "gpio";
  31. pins = "gpio12";
  32. bias-disable;
  33. output-high;
  34. };
  35. };
  36. };
  37. serial@78b0000 {
  38. pinctrl-0 = <&serial_1_pins>;
  39. pinctrl-names = "default";
  40. status = "okay";
  41. };
  42. spi@78b5000 {
  43. pinctrl-0 = <&spi_0_pins>;
  44. pinctrl-names = "default";
  45. status = "okay";
  46. cs-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>;
  47. flash@0 {
  48. #address-cells = <1>;
  49. #size-cells = <1>;
  50. reg = <0>;
  51. compatible = "micron,n25q128a11", "jedec,spi-nor";
  52. spi-max-frequency = <24000000>;
  53. };
  54. };
  55. };
  56. };