1/* 2 * Definitions for TX4937/TX4938 SPI 3 * 4 * Copyright (C) 2000-2001 Toshiba Corporation 5 * 6 * 2003-2005 (c) MontaVista Software, Inc. This file is licensed under the 7 * terms of the GNU General Public License version 2. This program is 8 * licensed "as is" without any warranty of any kind, whether express 9 * or implied. 10 * 11 * Support for TX4938 in 2.6 - Manish Lachwani (mlachwani@mvista.com) 12 */ 13#ifndef __ASM_TXX9_SPI_H 14#define __ASM_TXX9_SPI_H 15 16#include <linux/errno.h> 17 18#ifdef CONFIG_SPI 19int spi_eeprom_register(int busid, int chipid, int size); 20int spi_eeprom_read(int busid, int chipid, 21 int address, unsigned char *buf, int len); 22#else 23static inline int spi_eeprom_register(int busid, int chipid, int size) 24{ 25 return -ENODEV; 26} 27static inline int spi_eeprom_read(int busid, int chipid, 28 int address, unsigned char *buf, int len) 29{ 30 return -ENODEV; 31} 32#endif 33 34#endif /* __ASM_TXX9_SPI_H */ 35