Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
[pandora-kernel.git] / arch / arm / mach-w90x900 / include / mach / nuc900_spi.h
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
17 extern void mfp_set_groupg(struct device *dev, const char *subname);
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 */