Author: imp
Date: Thu Feb 16 21:56:57 2017
New Revision: 313832
URL: https://svnweb.freebsd.org/changeset/base/313832

Log:
  Remove support for EISA in the ida driver. Remove references to
  EISA-only registers. Remove known EISA cards from man page.

Deleted:
  head/sys/dev/ida/ida_eisa.c
Modified:
  head/share/man/man4/ida.4
  head/sys/conf/files
  head/sys/dev/ida/idareg.h

Modified: head/share/man/man4/ida.4
==============================================================================
--- head/share/man/man4/ida.4   Thu Feb 16 21:56:51 2017        (r313831)
+++ head/share/man/man4/ida.4   Thu Feb 16 21:56:57 2017        (r313832)
@@ -2,7 +2,7 @@
 .\" Written by Tom Rhodes
 .\" This file is public domain
 .\"
-.Dd August 8, 2004
+.Dd February 15, 2017
 .Dt IDA 4
 .Os
 .Sh NAME
@@ -57,10 +57,6 @@ Compaq SMART-2/DH Controller
 Compaq SMART-2/SL Controller
 .It
 Compaq SMART-2/P Controller
-.It
-Compaq SMART-2/E Controller
-.It
-Compaq SMART Controller
 .El
 .Sh IMPLEMENTATION NOTES
 Extreme caution should be exercised when using the pass-through interface.

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Thu Feb 16 21:56:51 2017        (r313831)
+++ head/sys/conf/files Thu Feb 16 21:56:57 2017        (r313832)
@@ -1727,7 +1727,6 @@ dev/ichsmb/ichsmb.c               optional ichsmb
 dev/ichsmb/ichsmb_pci.c                optional ichsmb pci
 dev/ida/ida.c                  optional ida
 dev/ida/ida_disk.c             optional ida
-dev/ida/ida_eisa.c             optional ida eisa
 dev/ida/ida_pci.c              optional ida pci
 dev/iicbus/ad7418.c            optional ad7418
 dev/iicbus/ds1307.c            optional ds1307

Modified: head/sys/dev/ida/idareg.h
==============================================================================
--- head/sys/dev/ida/idareg.h   Thu Feb 16 21:56:51 2017        (r313831)
+++ head/sys/dev/ida/idareg.h   Thu Feb 16 21:56:57 2017        (r313832)
@@ -31,23 +31,6 @@
  */
 
 /*
- * defines for older EISA controllers (IDA, IDA-2, IAES, SMART)
- */
-#define        R_EISA_INT_MASK                 0x01
-#define        R_EISA_LOCAL_MASK               0x04
-#define        R_EISA_LOCAL_DOORBELL           0x05
-#define        R_EISA_SYSTEM_MASK              0x06
-#define        R_EISA_SYSTEM_DOORBELL          0x07
-#define        R_EISA_LIST_ADDR                0x08
-#define        R_EISA_LIST_LEN                 0x0c
-#define        R_EISA_TAG                      0x0f
-#define        R_EISA_COMPLETE_ADDR            0x10
-#define        R_EISA_LIST_STATUS              0x16
-
-#define        EISA_CHANNEL_BUSY               0x01
-#define        EISA_CHANNEL_CLEAR              0x02
-
-/*
  * board register offsets for SMART-2 controllers
  */
 #define        R_CMD_FIFO      0x04
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to