mstar-infinity3.dtsi 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // SPDX-License-Identifier: GPL-2.0-or-later
  2. /*
  3. * Copyright (c) 2020 thingy.jp.
  4. * Author: Daniel Palmer <[email protected]>
  5. */
  6. #include "mstar-infinity.dtsi"
  7. &cpu0_opp_table {
  8. opp-1008000000 {
  9. opp-hz = /bits/ 64 <1008000000>;
  10. opp-microvolt = <1000000>;
  11. clock-latency-ns = <300000>;
  12. };
  13. // overclock frequencies below, shown to work fine up to 1.3 GHz
  14. opp-108000000 {
  15. opp-hz = /bits/ 64 <1080000000>;
  16. opp-microvolt = <1000000>;
  17. clock-latency-ns = <300000>;
  18. turbo-mode;
  19. };
  20. opp-1188000000 {
  21. opp-hz = /bits/ 64 <1188000000>;
  22. opp-microvolt = <1000000>;
  23. clock-latency-ns = <300000>;
  24. turbo-mode;
  25. };
  26. opp-1296000000 {
  27. opp-hz = /bits/ 64 <1296000000>;
  28. opp-microvolt = <1000000>;
  29. clock-latency-ns = <300000>;
  30. turbo-mode;
  31. };
  32. opp-1350000000 {
  33. opp-hz = /bits/ 64 <1350000000>;
  34. opp-microvolt = <1000000>;
  35. clock-latency-ns = <300000>;
  36. turbo-mode;
  37. };
  38. opp-1404000000 {
  39. opp-hz = /bits/ 64 <1404000000>;
  40. opp-microvolt = <1000000>;
  41. clock-latency-ns = <300000>;
  42. turbo-mode;
  43. };
  44. opp-1458000000 {
  45. opp-hz = /bits/ 64 <1458000000>;
  46. opp-microvolt = <1000000>;
  47. clock-latency-ns = <300000>;
  48. turbo-mode;
  49. };
  50. opp-1512000000 {
  51. opp-hz = /bits/ 64 <1512000000>;
  52. opp-microvolt = <1000000>;
  53. clock-latency-ns = <300000>;
  54. turbo-mode;
  55. };
  56. };
  57. &imi {
  58. reg = <0xa0000000 0x20000>;
  59. };