diff options
Diffstat (limited to 'arch/mips/ath79/common.c')
-rw-r--r-- | arch/mips/ath79/common.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/mips/ath79/common.c b/arch/mips/ath79/common.c index 58f60e722a0..f0fda982b96 100644 --- a/arch/mips/ath79/common.c +++ b/arch/mips/ath79/common.c | |||
@@ -30,6 +30,7 @@ u32 ath79_ddr_freq; | |||
30 | EXPORT_SYMBOL_GPL(ath79_ddr_freq); | 30 | EXPORT_SYMBOL_GPL(ath79_ddr_freq); |
31 | 31 | ||
32 | enum ath79_soc_type ath79_soc; | 32 | enum ath79_soc_type ath79_soc; |
33 | unsigned int ath79_soc_rev; | ||
33 | 34 | ||
34 | void __iomem *ath79_pll_base; | 35 | void __iomem *ath79_pll_base; |
35 | void __iomem *ath79_reset_base; | 36 | void __iomem *ath79_reset_base; |
@@ -64,6 +65,8 @@ void ath79_device_reset_set(u32 mask) | |||
64 | reg = AR724X_RESET_REG_RESET_MODULE; | 65 | reg = AR724X_RESET_REG_RESET_MODULE; |
65 | else if (soc_is_ar913x()) | 66 | else if (soc_is_ar913x()) |
66 | reg = AR913X_RESET_REG_RESET_MODULE; | 67 | reg = AR913X_RESET_REG_RESET_MODULE; |
68 | else if (soc_is_ar933x()) | ||
69 | reg = AR933X_RESET_REG_RESET_MODULE; | ||
67 | else | 70 | else |
68 | BUG(); | 71 | BUG(); |
69 | 72 | ||
@@ -86,6 +89,8 @@ void ath79_device_reset_clear(u32 mask) | |||
86 | reg = AR724X_RESET_REG_RESET_MODULE; | 89 | reg = AR724X_RESET_REG_RESET_MODULE; |
87 | else if (soc_is_ar913x()) | 90 | else if (soc_is_ar913x()) |
88 | reg = AR913X_RESET_REG_RESET_MODULE; | 91 | reg = AR913X_RESET_REG_RESET_MODULE; |
92 | else if (soc_is_ar933x()) | ||
93 | reg = AR933X_RESET_REG_RESET_MODULE; | ||
89 | else | 94 | else |
90 | BUG(); | 95 | BUG(); |
91 | 96 | ||