| Wan ZongShun | 30eaed0 | 2009-12-01 14:29:20 +0000 | [diff] [blame] | 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 |  | 
| wanzongshun | 798681b | 2011-11-10 07:06:29 +0100 | [diff] [blame] | 17 | extern void mfp_set_groupg(struct device *dev, const char *subname); | 
| Wan ZongShun | 30eaed0 | 2009-12-01 14:29:20 +0000 | [diff] [blame] | 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 */ |