Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09979236 authored by Alan Cox's avatar Alan Cox Committed by Linus Torvalds
Browse files

[PATCH] Remove old firmware headers from rio drivers



Signed-off-by: default avatarAlan Cox <alan@redhat.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 3918276c
Loading
Loading
Loading
Loading

drivers/char/rio/rupstat.h

deleted100644 → 0
+0 −50
Original line number Diff line number Diff line
/****************************************************************************
 *******                                                              *******
 *******                      RUPSTAT
 *******                                                              *******
 ****************************************************************************

 Author  : Jeremy Rolls
 Date    :

 *
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
 *
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

 Version : 0.01


                            Mods
 ----------------------------------------------------------------------------
  Date     By                Description
 ----------------------------------------------------------------------------

 ***************************************************************************/

#ifndef _rupstat_h
#define _rupstat_h

#ifndef lint
#ifdef SCCS_LABELS
static char *_rio_rupstat_h_sccs = "@(#)rupstat.h	1.1";
#endif
#endif

#define    STATUS_SYNC    0
#define    STATUS_REQ_TOP 1
#define    STATUS_TOPOLOGY    2

#endif

drivers/char/rio/selftest.h

deleted100644 → 0
+0 −73
Original line number Diff line number Diff line
/*
** File:		selftest.h
**
** Author:		David Dix
**
** Created:		15th March 1993
**
** Last modified:	94/06/14
**
 *
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
 *
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef	_selftests_h_
#define _selftests_h_

/*
** Selftest identifier...
*/
#define SELFTEST_MAGIC	0x5a5a

/*
** This is the structure of the packet that is sent back after each
** selftest on a booting RTA.
*/
typedef struct {
	short magic;		/* Identifies packet type */
	int test;		/* Test number, see below */
	unsigned int result;	/* Result value */
	unsigned int dataIn;
	unsigned int dataOut;
} selftestStruct;

/*
** The different tests are identified by the following data values.
*/
enum test {
	TESTS_COMPLETE = 0x00,
	MEMTEST_ADDR = 0x01,
	MEMTEST_BIT = 0x02,
	MEMTEST_FILL = 0x03,
	MEMTEST_DATABUS = 0x04,
	MEMTEST_ADDRBUS = 0x05,
	CD1400_INIT = 0x10,
	CD1400_LOOP = 0x11,
	CD1400_INTERRUPT = 0x12
};

enum result {
	E_PORT = 0x10,
	E_TX = 0x11,
	E_RX = 0x12,
	E_EXCEPT = 0x13,
	E_COMPARE = 0x14,
	E_MODEM = 0x15,
	E_TIMEOUT = 0x16,
	E_INTERRUPT = 0x17
};
#endif				/* _selftests_h_ */

drivers/char/rio/sysmap.h

deleted100644 → 0
+0 −62
Original line number Diff line number Diff line

/****************************************************************************
 *******                                                              *******
 *******          S Y S T E M   M A P   H E A D E R
 *******                                                              *******
 ****************************************************************************

 Author  : Ian Nandhra
 Date    :

 *
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
 *
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

 Version : 0.01


                            Mods
 ----------------------------------------------------------------------------
  Date     By                Description
 ----------------------------------------------------------------------------

 ***************************************************************************/

#ifndef lint
#ifdef SCCS_LABELS
static char *_rio_sysmap_h_sccs = "@(#)sysmap.h	1.1";
#endif
#endif

#define SYSTEM_MAP_LEN     64	/* Len of System Map array */


typedef struct SYS_MAP SYS_MAP;
typedef struct SYS_MAP_LINK SYS_MAP_LINK;

struct SYS_MAP_LINK {
	short id;		/* Unit Id */
	short link;		/* Id's Link */
	short been_here;	/* Used by map_gen */
};

struct SYS_MAP {
	char serial_num[4];
	SYS_MAP_LINK link[4];
};


/*********** end of file ***********/

drivers/char/rio/timeouts.h

deleted100644 → 0
+0 −50
Original line number Diff line number Diff line

/****************************************************************************
 *******                                                              *******
 *******                     T I M E O U T S
 *******                                                              *******
 ****************************************************************************

 Author  : Ian Nandhra
 Date    :

 *
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
 *
 *      This program is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published by
 *      the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 *
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 *
 *      You should have received a copy of the GNU General Public License
 *      along with this program; if not, write to the Free Software
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

 Version : 0.01


                            Mods
 ----------------------------------------------------------------------------
  Date     By                Description
 ----------------------------------------------------------------------------

 ***************************************************************************/

#ifndef lint
#ifdef SCCS_LABELS
static char *_rio_defaults_h_sccs = "@(#)timeouts.h	1.3";
#endif
#endif

#define MILLISECOND           (int) (1000/64)	/* 15.625 low ticks */
#define SECOND                (int) 15625	/* Low priority ticks */

#define TX_TIMEOUT          (int) (200 * MILLISECOND)


/*********** end of file ***********/