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 |