]>
Commit | Line | Data |
---|---|---|
30eaed05 WZ |
1 | /* |
2 | * arch/arm/mach-w90x900/include/mach/nuc900_spi.h | |
3 | * | |
4 | * Copyright (c) 2009 Nuvoton technology corporation. | |
5 | * | |
6 | * Wan ZongShun <mcuos.com@gmail.com> | |
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 as published by | |
10 | * the Free Software Foundation;version 2 of the License. | |
11 | * | |
12 | */ | |
13 | ||
14 | #ifndef __ASM_ARCH_SPI_H | |
15 | #define __ASM_ARCH_SPI_H | |
16 | ||
798681bf | 17 | extern void mfp_set_groupg(struct device *dev, const char *subname); |
30eaed05 WZ |
18 | |
19 | struct nuc900_spi_info { | |
20 | unsigned int num_cs; | |
21 | unsigned int lsb; | |
22 | unsigned int txneg; | |
23 | unsigned int rxneg; | |
24 | unsigned int divider; | |
25 | unsigned int sleep; | |
26 | unsigned int txnum; | |
27 | unsigned int txbitlen; | |
28 | int bus_num; | |
29 | }; | |
30 | ||
31 | struct nuc900_spi_chip { | |
32 | unsigned char bits_per_word; | |
33 | }; | |
34 | ||
35 | #endif /* __ASM_ARCH_SPI_H */ |