summaryrefslogtreecommitdiffstats
path: root/sys/isa/vga_isa.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-05-09 16:39:24 +0000
committerpeter <peter@FreeBSD.org>1999-05-09 16:39:24 +0000
commitf4e8021f396c6b41a9d333b1739317e0a69ab9fc (patch)
tree3da74457f936131e350ee558199bcab9967e00b5 /sys/isa/vga_isa.c
parent7218b20b242be799a49ecf051daac0d1ca58d99d (diff)
downloadFreeBSD-src-f4e8021f396c6b41a9d333b1739317e0a69ab9fc.zip
FreeBSD-src-f4e8021f396c6b41a9d333b1739317e0a69ab9fc.tar.gz
Delete the #if'ed out old isa bus probe/attach routines
Diffstat (limited to 'sys/isa/vga_isa.c')
-rw-r--r--sys/isa/vga_isa.c74
1 files changed, 1 insertions, 73 deletions
diff --git a/sys/isa/vga_isa.c b/sys/isa/vga_isa.c
index e4fa79b..9f9acde 100644
--- a/sys/isa/vga_isa.c
+++ b/sys/isa/vga_isa.c
@@ -26,7 +26,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: vga_isa.c,v 1.6 1999/05/08 20:20:18 peter Exp $
+ * $Id: vga_isa.c,v 1.7 1999/05/08 21:59:32 dfr Exp $
*/
#include "vga.h"
@@ -52,13 +52,8 @@
#include <dev/fb/fbreg.h>
#include <dev/fb/vgareg.h>
-#if 1
#include <isa/isareg.h>
#include <isa/isavar.h>
-#else
-#include <i386/isa/isa.h>
-#include <i386/isa/isa_device.h>
-#endif
#define DRIVER_NAME "vga"
@@ -71,8 +66,6 @@ typedef struct isavga_softc {
video_adapter_t *adp;
} isavga_softc_t;
-#if 1
-
#define ISAVGA_SOFTC(unit) \
((isavga_softc_t *)devclass_get_softc(isavga_devclass, unit))
@@ -95,24 +88,6 @@ static driver_t isavga_driver = {
DRIVER_MODULE(vga, isa, isavga_driver, isavga_devclass, 0, 0);
-#else /* __i386__ */
-
-#define ISAVGA_SOFTC(unit) (isavga_softc[unit])
-
-static isavga_softc_t *isavga_softc[NVGA];
-
-static int isavga_probe(struct isa_device *dev);
-static int isavga_attach(struct isa_device *dev);
-
-struct isa_driver vgadriver = {
- isavga_probe,
- isavga_attach,
- DRIVER_NAME,
- 0,
-};
-
-#endif /* __i386__ */
-
static int isavga_probe_unit(int unit, isavga_softc_t *sc,
int flags);
static int isavga_attach_unit(int unit, isavga_softc_t *sc,
@@ -134,8 +109,6 @@ static struct cdevsw vga_cdevsw = {
#endif /* FB_INSTALL_CDEV */
-#if 1
-
static int
isavga_probe(device_t dev)
{
@@ -155,51 +128,6 @@ isavga_attach(device_t dev)
return isavga_attach_unit(device_get_unit(dev), sc, isa_get_flags(dev));
}
-#else /* __i386__ */
-
-static int
-isavga_probe(struct isa_device *dev)
-{
- isavga_softc_t *sc;
- int error;
-
- if (dev->id_unit >= sizeof(isavga_softc)/sizeof(isavga_softc[0]))
- return 0;
- sc = isavga_softc[dev->id_unit]
- = malloc(sizeof(*sc), M_DEVBUF, M_NOWAIT);
- if (sc == NULL)
- return 0;
-
- error = isavga_probe_unit(dev->id_unit, sc, dev->id_flags);
- if (error) {
- isavga_softc[dev->id_unit] = NULL;
- free(sc, M_DEVBUF);
- return 0;
- }
-
- dev->id_iobase = sc->adp->va_io_base;
- dev->id_maddr = (caddr_t)BIOS_PADDRTOVADDR(sc->adp->va_mem_base);
- dev->id_msize = sc->adp->va_mem_size;
-
- return sc->adp->va_io_size;
-}
-
-static int
-isavga_attach(struct isa_device *dev)
-{
- isavga_softc_t *sc;
-
- if (dev->id_unit >= sizeof(isavga_softc)/sizeof(isavga_softc[0]))
- return 0;
- sc = isavga_softc[dev->id_unit];
- if (sc == NULL)
- return 0;
-
- return ((isavga_attach_unit(dev->id_unit, sc, dev->id_flags)) ? 0 : 1);
-}
-
-#endif /* __i386__ */
-
static int
isavga_probe_unit(int unit, isavga_softc_t *sc, int flags)
{
OpenPOWER on IntegriCloud