| 
									
										
										
										
											2005-07-25 22:45:45 +00:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * Definitions for TX4937/TX4938 SPI | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (C) 2000-2001 Toshiba Corporation | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * 2003-2005 (c) MontaVista Software, Inc. This file is licensed under the | 
					
						
							|  |  |  |  * terms of the GNU General Public License version 2. This program is | 
					
						
							|  |  |  |  * licensed "as is" without any warranty of any kind, whether express | 
					
						
							|  |  |  |  * or implied. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Support for TX4938 in 2.6 - Manish Lachwani (mlachwani@mvista.com) | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2008-07-11 00:31:36 +09:00
										 |  |  | #ifndef __ASM_TXX9_SPI_H
 | 
					
						
							|  |  |  | #define __ASM_TXX9_SPI_H
 | 
					
						
							| 
									
										
										
										
											2005-07-25 22:45:45 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-08-19 22:55:14 +09:00
										 |  |  | #include <linux/errno.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #ifdef CONFIG_SPI
 | 
					
						
							|  |  |  | int spi_eeprom_register(int busid, int chipid, int size); | 
					
						
							|  |  |  | int spi_eeprom_read(int busid, int chipid, | 
					
						
							|  |  |  | 		    int address, unsigned char *buf, int len); | 
					
						
							|  |  |  | #else
 | 
					
						
							|  |  |  | static inline int spi_eeprom_register(int busid, int chipid, int size) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	return -ENODEV; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | static inline int spi_eeprom_read(int busid, int chipid, | 
					
						
							|  |  |  | 				  int address, unsigned char *buf, int len) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	return -ENODEV; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2005-07-25 22:45:45 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-07-11 00:31:36 +09:00
										 |  |  | #endif /* __ASM_TXX9_SPI_H */
 |