864-03-dts-ipq4019-ap-dk01-add-tcsr-config-to-dtsi.patch 960 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --- a/arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi
  2. +++ b/arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi
  3. @@ -15,12 +15,39 @@
  4. */
  5. #include "qcom-ipq4019.dtsi"
  6. +#include <dt-bindings/soc/qcom,tcsr.h>
  7. / {
  8. model = "Qualcomm Technologies, Inc. IPQ4019/AP-DK01.1";
  9. compatible = "qcom,ipq4019";
  10. soc {
  11. + tcsr@194b000 {
  12. + /* select hostmode */
  13. + compatible = "qcom,tcsr";
  14. + reg = <0x194b000 0x100>;
  15. + qcom,usb-hsphy-mode-select = <TCSR_USB_HSPHY_HOST_MODE>;
  16. + status = "ok";
  17. + };
  18. +
  19. + ess_tcsr@1953000 {
  20. + compatible = "qcom,tcsr";
  21. + reg = <0x1953000 0x1000>;
  22. + qcom,ess-interface-select = <TCSR_ESS_PSGMII>;
  23. + };
  24. +
  25. + tcsr@1949000 {
  26. + compatible = "qcom,tcsr";
  27. + reg = <0x1949000 0x100>;
  28. + qcom,wifi_glb_cfg = <TCSR_WIFI_GLB_CFG>;
  29. + };
  30. +
  31. + tcsr@1957000 {
  32. + compatible = "qcom,tcsr";
  33. + reg = <0x1957000 0x100>;
  34. + qcom,wifi_noc_memtype_m0_m2 = <TCSR_WIFI_NOC_MEMTYPE_M0_M2>;
  35. + };
  36. +
  37. rng@22000 {
  38. status = "ok";
  39. };