generic.h (d05f06e60df4f56a70fb8a3e46335b40687169e9) generic.h (397f8c3ca3fec5906d82656ca23a841763196f22)
1/*
2 * linux/arch/arm/mach-at91/generic.h
3 *
4 * Copyright (C) 2005 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.

--- 6 unchanged lines hidden (view full) ---

15extern void __init at91_map_io(void);
16extern void __init at91_init_sram(int bank, unsigned long base,
17 unsigned int length);
18
19 /* Processors */
20extern void __init at91rm9200_set_type(int type);
21extern void __init at91_initialize(unsigned long main_clock);
22extern void __init at91x40_initialize(unsigned long main_clock);
1/*
2 * linux/arch/arm/mach-at91/generic.h
3 *
4 * Copyright (C) 2005 David Brownell
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.

--- 6 unchanged lines hidden (view full) ---

15extern void __init at91_map_io(void);
16extern void __init at91_init_sram(int bank, unsigned long base,
17 unsigned int length);
18
19 /* Processors */
20extern void __init at91rm9200_set_type(int type);
21extern void __init at91_initialize(unsigned long main_clock);
22extern void __init at91x40_initialize(unsigned long main_clock);
23extern void __init at91rm9200_dt_initialize(void);
23extern void __init at91_dt_initialize(void);
24
25 /* Interrupts */
26extern void __init at91_init_irq_default(void);
27extern void __init at91_init_interrupts(unsigned int priority[]);
28extern void __init at91x40_init_interrupts(unsigned int priority[]);
24extern void __init at91_dt_initialize(void);
25
26 /* Interrupts */
27extern void __init at91_init_irq_default(void);
28extern void __init at91_init_interrupts(unsigned int priority[]);
29extern void __init at91x40_init_interrupts(unsigned int priority[]);
29extern void __init at91_aic_init(unsigned int priority[],
30 unsigned int ext_irq_mask);
30extern void __init at91_aic_init(unsigned int priority[]);
31extern int __init at91_aic_of_init(struct device_node *node,
32 struct device_node *parent);
33extern int __init at91_aic5_of_init(struct device_node *node,
34 struct device_node *parent);
35
36
37 /* Timer */
38struct sys_timer;

--- 50 unchanged lines hidden ---
31extern int __init at91_aic_of_init(struct device_node *node,
32 struct device_node *parent);
33extern int __init at91_aic5_of_init(struct device_node *node,
34 struct device_node *parent);
35
36
37 /* Timer */
38struct sys_timer;

--- 50 unchanged lines hidden ---