[PATCH] Remove old firmware headers from rio drivers

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by Alan Cox and committed by Linus Torvalds 09979236 3918276c

-235
-50
drivers/char/rio/rupstat.h
··· 1 - /**************************************************************************** 2 - ******* ******* 3 - ******* RUPSTAT 4 - ******* ******* 5 - **************************************************************************** 6 - 7 - Author : Jeremy Rolls 8 - Date : 9 - 10 - * 11 - * (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK. 12 - * 13 - * This program is free software; you can redistribute it and/or modify 14 - * it under the terms of the GNU General Public License as published by 15 - * the Free Software Foundation; either version 2 of the License, or 16 - * (at your option) any later version. 17 - * 18 - * This program is distributed in the hope that it will be useful, 19 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 - * GNU General Public License for more details. 22 - * 23 - * You should have received a copy of the GNU General Public License 24 - * along with this program; if not, write to the Free Software 25 - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 26 - 27 - Version : 0.01 28 - 29 - 30 - Mods 31 - ---------------------------------------------------------------------------- 32 - Date By Description 33 - ---------------------------------------------------------------------------- 34 - 35 - ***************************************************************************/ 36 - 37 - #ifndef _rupstat_h 38 - #define _rupstat_h 39 - 40 - #ifndef lint 41 - #ifdef SCCS_LABELS 42 - static char *_rio_rupstat_h_sccs = "@(#)rupstat.h 1.1"; 43 - #endif 44 - #endif 45 - 46 - #define STATUS_SYNC 0 47 - #define STATUS_REQ_TOP 1 48 - #define STATUS_TOPOLOGY 2 49 - 50 - #endif
-73
drivers/char/rio/selftest.h
··· 1 - /* 2 - ** File: selftest.h 3 - ** 4 - ** Author: David Dix 5 - ** 6 - ** Created: 15th March 1993 7 - ** 8 - ** Last modified: 94/06/14 9 - ** 10 - * 11 - * (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK. 12 - * 13 - * This program is free software; you can redistribute it and/or modify 14 - * it under the terms of the GNU General Public License as published by 15 - * the Free Software Foundation; either version 2 of the License, or 16 - * (at your option) any later version. 17 - * 18 - * This program is distributed in the hope that it will be useful, 19 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 - * GNU General Public License for more details. 22 - * 23 - * You should have received a copy of the GNU General Public License 24 - * along with this program; if not, write to the Free Software 25 - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 26 - */ 27 - 28 - #ifndef _selftests_h_ 29 - #define _selftests_h_ 30 - 31 - /* 32 - ** Selftest identifier... 33 - */ 34 - #define SELFTEST_MAGIC 0x5a5a 35 - 36 - /* 37 - ** This is the structure of the packet that is sent back after each 38 - ** selftest on a booting RTA. 39 - */ 40 - typedef struct { 41 - short magic; /* Identifies packet type */ 42 - int test; /* Test number, see below */ 43 - unsigned int result; /* Result value */ 44 - unsigned int dataIn; 45 - unsigned int dataOut; 46 - } selftestStruct; 47 - 48 - /* 49 - ** The different tests are identified by the following data values. 50 - */ 51 - enum test { 52 - TESTS_COMPLETE = 0x00, 53 - MEMTEST_ADDR = 0x01, 54 - MEMTEST_BIT = 0x02, 55 - MEMTEST_FILL = 0x03, 56 - MEMTEST_DATABUS = 0x04, 57 - MEMTEST_ADDRBUS = 0x05, 58 - CD1400_INIT = 0x10, 59 - CD1400_LOOP = 0x11, 60 - CD1400_INTERRUPT = 0x12 61 - }; 62 - 63 - enum result { 64 - E_PORT = 0x10, 65 - E_TX = 0x11, 66 - E_RX = 0x12, 67 - E_EXCEPT = 0x13, 68 - E_COMPARE = 0x14, 69 - E_MODEM = 0x15, 70 - E_TIMEOUT = 0x16, 71 - E_INTERRUPT = 0x17 72 - }; 73 - #endif /* _selftests_h_ */
-62
drivers/char/rio/sysmap.h
··· 1 - 2 - /**************************************************************************** 3 - ******* ******* 4 - ******* S Y S T E M M A P H E A D E R 5 - ******* ******* 6 - **************************************************************************** 7 - 8 - Author : Ian Nandhra 9 - Date : 10 - 11 - * 12 - * (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK. 13 - * 14 - * This program is free software; you can redistribute it and/or modify 15 - * it under the terms of the GNU General Public License as published by 16 - * the Free Software Foundation; either version 2 of the License, or 17 - * (at your option) any later version. 18 - * 19 - * This program is distributed in the hope that it will be useful, 20 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 21 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22 - * GNU General Public License for more details. 23 - * 24 - * You should have received a copy of the GNU General Public License 25 - * along with this program; if not, write to the Free Software 26 - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 27 - 28 - Version : 0.01 29 - 30 - 31 - Mods 32 - ---------------------------------------------------------------------------- 33 - Date By Description 34 - ---------------------------------------------------------------------------- 35 - 36 - ***************************************************************************/ 37 - 38 - #ifndef lint 39 - #ifdef SCCS_LABELS 40 - static char *_rio_sysmap_h_sccs = "@(#)sysmap.h 1.1"; 41 - #endif 42 - #endif 43 - 44 - #define SYSTEM_MAP_LEN 64 /* Len of System Map array */ 45 - 46 - 47 - typedef struct SYS_MAP SYS_MAP; 48 - typedef struct SYS_MAP_LINK SYS_MAP_LINK; 49 - 50 - struct SYS_MAP_LINK { 51 - short id; /* Unit Id */ 52 - short link; /* Id's Link */ 53 - short been_here; /* Used by map_gen */ 54 - }; 55 - 56 - struct SYS_MAP { 57 - char serial_num[4]; 58 - SYS_MAP_LINK link[4]; 59 - }; 60 - 61 - 62 - /*********** end of file ***********/
-50
drivers/char/rio/timeouts.h
··· 1 - 2 - /**************************************************************************** 3 - ******* ******* 4 - ******* T I M E O U T S 5 - ******* ******* 6 - **************************************************************************** 7 - 8 - Author : Ian Nandhra 9 - Date : 10 - 11 - * 12 - * (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK. 13 - * 14 - * This program is free software; you can redistribute it and/or modify 15 - * it under the terms of the GNU General Public License as published by 16 - * the Free Software Foundation; either version 2 of the License, or 17 - * (at your option) any later version. 18 - * 19 - * This program is distributed in the hope that it will be useful, 20 - * but WITHOUT ANY WARRANTY; without even the implied warranty of 21 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22 - * GNU General Public License for more details. 23 - * 24 - * You should have received a copy of the GNU General Public License 25 - * along with this program; if not, write to the Free Software 26 - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 27 - 28 - Version : 0.01 29 - 30 - 31 - Mods 32 - ---------------------------------------------------------------------------- 33 - Date By Description 34 - ---------------------------------------------------------------------------- 35 - 36 - ***************************************************************************/ 37 - 38 - #ifndef lint 39 - #ifdef SCCS_LABELS 40 - static char *_rio_defaults_h_sccs = "@(#)timeouts.h 1.3"; 41 - #endif 42 - #endif 43 - 44 - #define MILLISECOND (int) (1000/64) /* 15.625 low ticks */ 45 - #define SECOND (int) 15625 /* Low priority ticks */ 46 - 47 - #define TX_TIMEOUT (int) (200 * MILLISECOND) 48 - 49 - 50 - /*********** end of file ***********/