Jean-Christophe PLAGNIOL-VILLARD | 21d08b9 | 2011-04-23 15:28:34 +0800 | [diff] [blame] | 1 | /* |
| 2 | * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> |
| 3 | * |
| 4 | * Under GPLv2 |
| 5 | */ |
| 6 | |
| 7 | struct at91_soc { |
Jean-Christophe PLAGNIOL-VILLARD | 92100c1 | 2011-04-23 15:28:34 +0800 | [diff] [blame^] | 8 | unsigned int *default_irq_priority; |
Jean-Christophe PLAGNIOL-VILLARD | 21d08b9 | 2011-04-23 15:28:34 +0800 | [diff] [blame] | 9 | void (*map_io)(void); |
| 10 | void (*init)(unsigned long main_clock); |
| 11 | }; |
| 12 | |
| 13 | extern struct at91_soc at91_boot_soc; |
| 14 | extern struct at91_soc at91cap9_soc; |
| 15 | extern struct at91_soc at91rm9200_soc; |
| 16 | extern struct at91_soc at91sam9260_soc; |
| 17 | extern struct at91_soc at91sam9261_soc; |
| 18 | extern struct at91_soc at91sam9263_soc; |
| 19 | extern struct at91_soc at91sam9g45_soc; |
| 20 | extern struct at91_soc at91sam9rl_soc; |
| 21 | extern struct at91_soc at91sam9x5_soc; |