[ARM] 4974/1: Drop unused leds-tosa.
[deliverable/linux.git] / include / asm-arm / arch-pxa / zylonite.h
CommitLineData
2c8086a5 1#ifndef __ASM_ARCH_ZYLONITE_H
2#define __ASM_ARCH_ZYLONITE_H
3
4#define ZYLONITE_ETH_PHYS 0x14000000
5
fafc9d3f
BW
6#define EXT_GPIO(x) (128 + (x))
7
2c8086a5 8/* the following variables are processor specific and initialized
9 * by the corresponding zylonite_pxa3xx_init()
10 */
fafc9d3f
BW
11struct platform_mmc_slot {
12 int gpio_cd;
13 int gpio_wp;
14};
15
16extern struct platform_mmc_slot zylonite_mmc_slot[];
17
2c8086a5 18extern int gpio_backlight;
19extern int gpio_eth_irq;
20
21extern int lcd_id;
22extern int lcd_orientation;
23
24#ifdef CONFIG_CPU_PXA300
25extern void zylonite_pxa300_init(void);
26#else
27static inline void zylonite_pxa300_init(void)
28{
29 if (cpu_is_pxa300() || cpu_is_pxa310())
30 panic("%s: PXA300/PXA310 not supported\n", __FUNCTION__);
31}
32#endif
33
34#ifdef CONFIG_CPU_PXA320
35extern void zylonite_pxa320_init(void);
36#else
37static inline void zylonite_pxa320_init(void)
38{
39 if (cpu_is_pxa320())
40 panic("%s: PXA320 not supported\n", __FUNCTION__);
41}
42#endif
43
44#endif /* __ASM_ARCH_ZYLONITE_H */
This page took 0.079998 seconds and 5 git commands to generate.