diff options
Diffstat (limited to 'drivers/clk/at91/pmc.c')
-rw-r--r-- | drivers/clk/at91/pmc.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/drivers/clk/at91/pmc.c b/drivers/clk/at91/pmc.c index 6a61477a57e0..524196bb35a5 100644 --- a/drivers/clk/at91/pmc.c +++ b/drivers/clk/at91/pmc.c | |||
@@ -229,11 +229,28 @@ out_free_pmc: | |||
229 | } | 229 | } |
230 | 230 | ||
231 | static const struct of_device_id pmc_clk_ids[] __initconst = { | 231 | static const struct of_device_id pmc_clk_ids[] __initconst = { |
232 | /* Slow oscillator */ | ||
233 | { | ||
234 | .compatible = "atmel,at91sam9260-clk-slow", | ||
235 | .data = of_at91sam9260_clk_slow_setup, | ||
236 | }, | ||
232 | /* Main clock */ | 237 | /* Main clock */ |
233 | { | 238 | { |
239 | .compatible = "atmel,at91rm9200-clk-main-osc", | ||
240 | .data = of_at91rm9200_clk_main_osc_setup, | ||
241 | }, | ||
242 | { | ||
243 | .compatible = "atmel,at91sam9x5-clk-main-rc-osc", | ||
244 | .data = of_at91sam9x5_clk_main_rc_osc_setup, | ||
245 | }, | ||
246 | { | ||
234 | .compatible = "atmel,at91rm9200-clk-main", | 247 | .compatible = "atmel,at91rm9200-clk-main", |
235 | .data = of_at91rm9200_clk_main_setup, | 248 | .data = of_at91rm9200_clk_main_setup, |
236 | }, | 249 | }, |
250 | { | ||
251 | .compatible = "atmel,at91sam9x5-clk-main", | ||
252 | .data = of_at91sam9x5_clk_main_setup, | ||
253 | }, | ||
237 | /* PLL clocks */ | 254 | /* PLL clocks */ |
238 | { | 255 | { |
239 | .compatible = "atmel,at91rm9200-clk-pll", | 256 | .compatible = "atmel,at91rm9200-clk-pll", |