Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
spi-nuc900.h
Go to the documentation of this file.
1 /*
2  * arch/arm/mach-w90x900/include/mach/nuc900_spi.h
3  *
4  * Copyright (c) 2009 Nuvoton technology corporation.
5  *
6  * Wan ZongShun <[email protected]>
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 
17 extern void mfp_set_groupg(struct device *dev, const char *subname);
18 
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 
32  unsigned char bits_per_word;
33 };
34 
35 #endif /* __ASM_ARCH_SPI_H */