|
@@ -46,11 +46,11 @@ static u32 __init armada_38x_get_tclk_freq(void __iomem *sar)
|
|
|
}
|
|
|
|
|
|
static const u32 armada_38x_cpu_frequencies[] __initconst = {
|
|
|
- 0, 0, 0, 0,
|
|
|
- 1066 * 1000 * 1000, 0, 0, 0,
|
|
|
+ 666 * 1000 * 1000, 0, 800 * 1000 * 1000, 0,
|
|
|
+ 1066 * 1000 * 1000, 0, 1200 * 1000 * 1000, 0,
|
|
|
1332 * 1000 * 1000, 0, 0, 0,
|
|
|
1600 * 1000 * 1000, 0, 0, 0,
|
|
|
- 1866 * 1000 * 1000,
|
|
|
+ 1866 * 1000 * 1000, 0, 0, 2000 * 1000 * 1000,
|
|
|
};
|
|
|
|
|
|
static u32 __init armada_38x_get_cpu_freq(void __iomem *sar)
|
|
@@ -76,11 +76,11 @@ static const struct coreclk_ratio armada_38x_coreclk_ratios[] __initconst = {
|
|
|
};
|
|
|
|
|
|
static const int armada_38x_cpu_l2_ratios[32][2] __initconst = {
|
|
|
- {0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
|
- {1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
- {1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
+ {1, 2}, {0, 1}, {1, 2}, {0, 1},
|
|
|
+ {1, 2}, {0, 1}, {1, 2}, {0, 1},
|
|
|
{1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
+ {1, 2}, {0, 1}, {0, 1}, {1, 2},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
@@ -91,7 +91,7 @@ static const int armada_38x_cpu_ddr_ratios[32][2] __initconst = {
|
|
|
{1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
- {1, 2}, {0, 1}, {0, 1}, {0, 1},
|
|
|
+ {1, 2}, {0, 1}, {0, 1}, {7, 15},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|
|
|
{0, 1}, {0, 1}, {0, 1}, {0, 1},
|