diff options
Diffstat (limited to 'arch/arm/mach-s3c2410/include/mach/spi.h')
-rw-r--r-- | arch/arm/mach-s3c2410/include/mach/spi.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/arch/arm/mach-s3c2410/include/mach/spi.h b/arch/arm/mach-s3c2410/include/mach/spi.h deleted file mode 100644 index 4d9588373aa5..000000000000 --- a/arch/arm/mach-s3c2410/include/mach/spi.h +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | /* arch/arm/mach-s3c2410/include/mach/spi.h | ||
2 | * | ||
3 | * Copyright (c) 2006 Simtec Electronics | ||
4 | * Ben Dooks <ben@simtec.co.uk> | ||
5 | * | ||
6 | * S3C2410 - SPI Controller platform_device info | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | ||
12 | |||
13 | #ifndef __ASM_ARCH_SPI_H | ||
14 | #define __ASM_ARCH_SPI_H __FILE__ | ||
15 | |||
16 | struct s3c2410_spi_info { | ||
17 | int pin_cs; /* simple gpio cs */ | ||
18 | unsigned int num_cs; /* total chipselects */ | ||
19 | int bus_num; /* bus number to use. */ | ||
20 | |||
21 | unsigned int use_fiq:1; /* use fiq */ | ||
22 | |||
23 | void (*gpio_setup)(struct s3c2410_spi_info *spi, int enable); | ||
24 | void (*set_cs)(struct s3c2410_spi_info *spi, int cs, int pol); | ||
25 | }; | ||
26 | |||
27 | /* Standard setup / suspend routines for SPI GPIO pins. */ | ||
28 | |||
29 | extern void s3c24xx_spi_gpiocfg_bus0_gpe11_12_13(struct s3c2410_spi_info *spi, | ||
30 | int enable); | ||
31 | |||
32 | extern void s3c24xx_spi_gpiocfg_bus1_gpg5_6_7(struct s3c2410_spi_info *spi, | ||
33 | int enable); | ||
34 | |||
35 | extern void s3c24xx_spi_gpiocfg_bus1_gpd8_9_10(struct s3c2410_spi_info *spi, | ||
36 | int enable); | ||
37 | |||
38 | #endif /* __ASM_ARCH_SPI_H */ | ||