1/*
2 * linux/arch/arm/mach-sa1100/sa1111.h
3 */
4
5/*
6 * These two don't really belong in here.
7 */
8extern void sa1110_mb_enable(void);
9extern void sa1110_mb_disable(void);
10
11/*
12 * Probe for a SA1111 chip.
13 */
14extern int sa1111_probe(unsigned long phys);
15
16/*
17 * Wake up a SA1111 chip.
18 */
19extern void sa1111_wake(void);
20
21/*
22 * Doze the SA1111 chip.
23 */
24extern void sa1111_doze(void);
25
26/*
27 * Configure the SA1111 shared memory controller.
28 */
29extern void sa1111_configure_smc(int sdram, unsigned int drac, unsigned int cas_latency);
30
31
32extern void sa1111_init_irq(int irq_nr);
33extern void sa1111_IRQ_demux(int irq, void *dev_id, struct pt_regs *regs);
34
35