spitz.c (8990c1bc4be46473ad19bf2fa612ca57286f3df4) spitz.c (851982c1b6ca18cedf6d01e4529a0c1ddb30771e)
1/*
2 * Support for Sharp SL-Cxx00 Series of PDAs
3 * Models: SL-C3000 (Spitz), SL-C1000 (Akita) and SL-C3100 (Borzoi)
4 *
5 * Copyright (c) 2005 Richard Purdie
6 *
7 * Based on Sharp's 2.4 kernel patches/lubbock.c
8 *

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

22#include <linux/i2c/pca953x.h>
23#include <linux/spi/spi.h>
24#include <linux/spi/ads7846.h>
25#include <linux/spi/corgi_lcd.h>
26#include <linux/mtd/physmap.h>
27#include <linux/mtd/sharpsl.h>
28#include <linux/input/matrix_keypad.h>
29#include <linux/regulator/machine.h>
1/*
2 * Support for Sharp SL-Cxx00 Series of PDAs
3 * Models: SL-C3000 (Spitz), SL-C1000 (Akita) and SL-C3100 (Borzoi)
4 *
5 * Copyright (c) 2005 Richard Purdie
6 *
7 * Based on Sharp's 2.4 kernel patches/lubbock.c
8 *

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

22#include <linux/i2c/pca953x.h>
23#include <linux/spi/spi.h>
24#include <linux/spi/ads7846.h>
25#include <linux/spi/corgi_lcd.h>
26#include <linux/mtd/physmap.h>
27#include <linux/mtd/sharpsl.h>
28#include <linux/input/matrix_keypad.h>
29#include <linux/regulator/machine.h>
30#include <linux/io.h>
30
31#include <asm/setup.h>
32#include <asm/mach-types.h>
33#include <asm/mach/arch.h>
34#include <asm/mach/sharpsl_param.h>
35#include <asm/hardware/scoop.h>
36
37#include <mach/pxa27x.h>

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

975 mi->nr_banks = 1;
976 mi->bank[0].start = 0xa0000000;
977 mi->bank[0].size = (64*1024*1024);
978}
979
980#ifdef CONFIG_MACH_SPITZ
981MACHINE_START(SPITZ, "SHARP Spitz")
982 .fixup = spitz_fixup,
31
32#include <asm/setup.h>
33#include <asm/mach-types.h>
34#include <asm/mach/arch.h>
35#include <asm/mach/sharpsl_param.h>
36#include <asm/hardware/scoop.h>
37
38#include <mach/pxa27x.h>

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

976 mi->nr_banks = 1;
977 mi->bank[0].start = 0xa0000000;
978 mi->bank[0].size = (64*1024*1024);
979}
980
981#ifdef CONFIG_MACH_SPITZ
982MACHINE_START(SPITZ, "SHARP Spitz")
983 .fixup = spitz_fixup,
983 .map_io = pxa_map_io,
984 .map_io = pxa27x_map_io,
984 .init_irq = pxa27x_init_irq,
985 .init_machine = spitz_init,
986 .timer = &pxa_timer,
987MACHINE_END
988#endif
989
990#ifdef CONFIG_MACH_BORZOI
991MACHINE_START(BORZOI, "SHARP Borzoi")
992 .fixup = spitz_fixup,
985 .init_irq = pxa27x_init_irq,
986 .init_machine = spitz_init,
987 .timer = &pxa_timer,
988MACHINE_END
989#endif
990
991#ifdef CONFIG_MACH_BORZOI
992MACHINE_START(BORZOI, "SHARP Borzoi")
993 .fixup = spitz_fixup,
993 .map_io = pxa_map_io,
994 .map_io = pxa27x_map_io,
994 .init_irq = pxa27x_init_irq,
995 .init_machine = spitz_init,
996 .timer = &pxa_timer,
997MACHINE_END
998#endif
999
1000#ifdef CONFIG_MACH_AKITA
1001MACHINE_START(AKITA, "SHARP Akita")
1002 .fixup = spitz_fixup,
995 .init_irq = pxa27x_init_irq,
996 .init_machine = spitz_init,
997 .timer = &pxa_timer,
998MACHINE_END
999#endif
1000
1001#ifdef CONFIG_MACH_AKITA
1002MACHINE_START(AKITA, "SHARP Akita")
1003 .fixup = spitz_fixup,
1003 .map_io = pxa_map_io,
1004 .map_io = pxa27x_map_io,
1004 .init_irq = pxa27x_init_irq,
1005 .init_machine = spitz_init,
1006 .timer = &pxa_timer,
1007MACHINE_END
1008#endif
1005 .init_irq = pxa27x_init_irq,
1006 .init_machine = spitz_init,
1007 .timer = &pxa_timer,
1008MACHINE_END
1009#endif