Remove DEC Alpha support.
authorSascha Wildner <swildner@dragonflybsd.org>
Sat, 30 Apr 2005 23:04:21 +0000 (23:04 +0000)
committerSascha Wildner <swildner@dragonflybsd.org>
Sat, 30 Apr 2005 23:04:21 +0000 (23:04 +0000)
22 files changed:
sys/bus/isa/isa_common.c
sys/bus/isa/isa_common.h
sys/bus/pci/pci.c
sys/bus/pci/pcivar.h
sys/dev/misc/kbd/atkbd.c
sys/dev/misc/kbd/atkbdc.c
sys/dev/serial/sio/sio.c
sys/dev/video/fb/gfb.c
sys/dev/video/fb/vga.c
sys/dev/video/gfb/gfb_pci.c
sys/dev/video/i386/vesa/vesa.c
sys/kern/kern_random.c
sys/kern/link_aout.c
sys/kern/md5c.c
sys/kern/subr_disk.c
sys/kern/subr_diskmbr.c
sys/kern/subr_diskslice.c
sys/sys/disklabel.h
sys/sys/disklabel32.h
sys/sys/odisklabel.h
sys/sys/param.h
sys/sys/systm.h

index 8020839..4261aed 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/isa_common.c,v 1.16.2.1 2000/09/16 15:49:52 roger Exp $
- * $DragonFly: src/sys/bus/isa/isa_common.c,v 1.5 2004/04/07 05:54:32 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/isa_common.c,v 1.6 2005/04/30 23:04:21 swildner Exp $
  */
 /*
  * Modifications for Intel architecture by Garrett A. Wollman.
@@ -73,9 +73,6 @@
 
 #include "isavar.h"
 #include "isa_common.h"
-#ifdef __alpha__               /* XXX workaround a stupid warning */
-#include "isavar.h"
-#endif
 
 static int     isa_print_child         (device_t, device_t);
 
index 2c87753..ecbd34c 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/isa_common.h,v 1.5 1999/09/07 08:42:47 dfr Exp $
- * $DragonFly: src/sys/bus/isa/isa_common.h,v 1.2 2003/06/17 04:28:40 dillon Exp $
+ * $DragonFly: src/sys/bus/isa/isa_common.h,v 1.3 2005/04/30 23:04:21 swildner Exp $
  */
 
 /*
@@ -73,13 +73,8 @@ extern struct resource *isa_alloc_resource(device_t bus, device_t child,
 extern int isa_release_resource(device_t bus, device_t child,
                                int type, int rid,
                                struct resource *r);
-
-/* XXX alphe declares these elsewhere */
-#ifndef __alpha__
 extern int isa_setup_intr(device_t bus, device_t child,
                          struct resource *r, int flags,
                          void (*ihand)(void *), void *arg, void **cookiep);
 extern int isa_teardown_intr(device_t bus, device_t child,
                             struct resource *r, void *cookie);
-#endif
-
index 402d593..8d0d3c5 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/pci.c,v 1.141.2.15 2002/04/30 17:48:18 tmm Exp $
- * $DragonFly: src/sys/bus/pci/pci.c,v 1.24 2005/04/20 10:51:24 joerg Exp $
+ * $DragonFly: src/sys/bus/pci/pci.c,v 1.25 2005/04/30 23:04:21 swildner Exp $
  *
  */
 
 
 #include "pcib_if.h"
 
-#ifdef __alpha__
-#include <machine/rpb.h>
-#endif
-
 #ifdef APIC_IO
 #include <machine/smp.h>
 #endif /* APIC_IO */
@@ -366,9 +362,6 @@ pci_read_device(device_t pcib, int b, int s, int f, size_t size)
                cfg->lattimer           = REG(PCIR_LATTIMER, 1);
                cfg->intpin             = REG(PCIR_INTPIN, 1);
                cfg->intline            = REG(PCIR_INTLINE, 1);
-#ifdef __alpha__
-               alpha_platform_assign_pciintr(cfg);
-#endif
 
 #ifdef APIC_IO
                if (cfg->intpin != 0) {
index 7d2e661..d5c224c 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/pcivar.h,v 1.48 2000/09/28 00:37:32 peter Exp $
- * $DragonFly: src/sys/bus/pci/pcivar.h,v 1.7 2004/02/16 18:51:01 joerg Exp $
+ * $DragonFly: src/sys/bus/pci/pcivar.h,v 1.8 2005/04/30 23:04:21 swildner Exp $
  *
  */
 
@@ -161,10 +161,6 @@ const char *pci_chip_match(struct device *dev);
 
 int pci_cfgread (pcicfgregs *cfg, int reg, int bytes);
 void pci_cfgwrite (pcicfgregs *cfg, int reg, int data, int bytes);
-#ifdef __alpha__
-vm_offset_t pci_cvt_to_dense (vm_offset_t);
-vm_offset_t pci_cvt_to_bwx (vm_offset_t);
-#endif /* __alpha__ */
 
 /* low level devlist operations for the 2.2 compatibility code in pci.c */
 pcicfgregs * pci_devlist_get_parent(pcicfgregs *cfg);
index c7d4c9c..79728fb 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/atkbd.c,v 1.25.2.4 2002/04/08 19:21:38 asmodai Exp $
- * $DragonFly: src/sys/dev/misc/kbd/atkbd.c,v 1.6 2004/09/19 02:15:44 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/kbd/atkbd.c,v 1.7 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include "opt_kbd.h"
@@ -1254,15 +1254,6 @@ init_keyboard(KBDC kbdc, int *type, int flags)
                }
        }
 
-#ifdef __alpha__
-       if (send_kbd_command_and_data(
-               kbdc, KBDC_SET_SCANCODE_SET, 2) != KBD_ACK) {
-               printf("atkbd: can't set translation.\n");
-               
-       }
-       c |= KBD_TRANSLATION;
-#endif
-
        /* enable the keyboard port and intr. */
        if (!set_controller_command_byte(kbdc, 
                KBD_KBD_CONTROL_BITS | KBD_TRANSLATION | KBD_OVERRIDE_KBD_LOCK,
index 316f8b7..4ff16c3 100644 (file)
@@ -28,7 +28,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/atkbdc.c,v 1.5.2.2 2002/03/31 11:02:02 murray Exp $
- * $DragonFly: src/sys/dev/misc/kbd/atkbdc.c,v 1.4 2004/05/13 19:44:32 dillon Exp $
+ * $DragonFly: src/sys/dev/misc/kbd/atkbdc.c,v 1.5 2005/04/30 23:04:21 swildner Exp $
  * from kbdio.c,v 1.13 1998/09/25 11:55:46 yokota Exp
  */
 
@@ -157,8 +157,6 @@ atkbdc_configure(void)
        /* XXX: tag should be passed from the caller */
 #if defined(__i386__)
        tag = I386_BUS_SPACE_IO;
-#elif defined(__alpha__)
-       tag = ALPHA_BUS_SPACE_IO;
 #endif
 
 #if notyet
index 4ff457b..d59c081 100644 (file)
@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/sio.c,v 1.291.2.35 2003/05/18 08:51:15 murray Exp $
- * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.22 2005/02/01 22:41:23 dillon Exp $
+ * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.23 2005/04/30 23:04:21 swildner Exp $
  *     from: @(#)com.c 7.5 (Berkeley) 5/16/91
  *     from: i386/isa sio.c,v 1.234
  */
@@ -275,9 +275,6 @@ int comconsole = -1;
 static volatile speed_t        comdefaultrate = CONSPEED;
 static u_long                  comdefaultrclk = DEFAULT_RCLK;
 SYSCTL_ULONG(_machdep, OID_AUTO, conrclk, CTLFLAG_RW, &comdefaultrclk, 0, "");
-#ifdef __alpha__
-static volatile speed_t        gdbdefaultrate = CONSPEED;
-#endif
 static u_int   com_events;     /* input chars + weighted output completions */
 static Port_t  siocniobase;
 static int     siocnunit;
@@ -3033,90 +3030,6 @@ siocnprobe(cp)
 #endif
 }
 
-#ifdef __alpha__
-
-CONS_DRIVER(sio, NULL, NULL, NULL, siocngetc, siocncheckc, siocnputc, NULL);
-
-int
-siocnattach(port, speed)
-       int port;
-       int speed;
-{
-       int                     s;
-       u_char                  cfcr;
-       u_int                   divisor;
-       struct siocnstate       sp;
-
-       siocniobase = port;
-       comdefaultrate = speed;
-       sio_consdev.cn_pri = CN_NORMAL;
-       sio_consdev.cn_dev = make_dev(&sio_cdevsw, 0, UID_ROOT, GID_WHEEL, 
-                                       0600, "ttyd%r", 0);
-
-       s = spltty();
-
-       /*
-        * Initialize the divisor latch.  We can't rely on
-        * siocnopen() to do this the first time, since it 
-        * avoids writing to the latch if the latch appears
-        * to have the correct value.  Also, if we didn't
-        * just read the speed from the hardware, then we
-        * need to set the speed in hardware so that
-        * switching it later is null.
-        */
-       cfcr = inb(siocniobase + com_cfcr);
-       outb(siocniobase + com_cfcr, CFCR_DLAB | cfcr);
-       divisor = siodivisor(comdefaultrclk, comdefaultrate);
-       outb(siocniobase + com_dlbl, divisor & 0xff);
-       outb(siocniobase + com_dlbh, divisor >> 8);
-       outb(siocniobase + com_cfcr, cfcr);
-
-       siocnopen(&sp, siocniobase, comdefaultrate);
-       splx(s);
-
-       cn_tab = &sio_consdev;
-       return (0);
-}
-
-int
-siogdbattach(port, speed)
-       int port;
-       int speed;
-{
-       int                     s;
-       u_char                  cfcr;
-       u_int                   divisor;
-       struct siocnstate       sp;
-
-       siogdbiobase = port;
-       gdbdefaultrate = speed;
-
-       s = spltty();
-
-       /*
-        * Initialize the divisor latch.  We can't rely on
-        * siocnopen() to do this the first time, since it 
-        * avoids writing to the latch if the latch appears
-        * to have the correct value.  Also, if we didn't
-        * just read the speed from the hardware, then we
-        * need to set the speed in hardware so that
-        * switching it later is null.
-        */
-       cfcr = inb(siogdbiobase + com_cfcr);
-       outb(siogdbiobase + com_cfcr, CFCR_DLAB | cfcr);
-       divisor = siodivisor(comdefaultrclk, gdbdefaultrate);
-       outb(siogdbiobase + com_dlbl, divisor & 0xff);
-       outb(siogdbiobase + com_dlbh, divisor >> 8);
-       outb(siogdbiobase + com_cfcr, cfcr);
-
-       siocnopen(&sp, siogdbiobase, gdbdefaultrate);
-       splx(s);
-
-       return (0);
-}
-
-#endif
-
 static void
 siocninit(cp)
        struct consdev  *cp;
@@ -3193,42 +3106,6 @@ siocnputc(dev, c)
        splx(s);
 }
 
-#ifdef __alpha__
-int
-siogdbgetc()
-{
-       int     c;
-       Port_t  iobase;
-       int     s;
-       struct siocnstate       sp;
-
-       iobase = siogdbiobase;
-       s = spltty();
-       siocnopen(&sp, iobase, gdbdefaultrate);
-       while (!(inb(iobase + com_lsr) & LSR_RXRDY))
-               ;
-       c = inb(iobase + com_data);
-       siocnclose(&sp, iobase);
-       splx(s);
-       return (c);
-}
-
-void
-siogdbputc(c)
-       int     c;
-{
-       int     s;
-       struct siocnstate       sp;
-
-       s = spltty();
-       siocnopen(&sp, siogdbiobase, gdbdefaultrate);
-       siocntxwait(siogdbiobase);
-       outb(siogdbiobase + com_data, c);
-       siocnclose(&sp, siogdbiobase);
-       splx(s);
-}
-#endif
-
 DRIVER_MODULE(sio, isa, sio_isa_driver, sio_devclass, 0, 0);
 #if NPCI > 0
 DRIVER_MODULE(sio, pci, sio_pci_driver, sio_devclass, 0, 0);
index 5203e56..2c64258 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fb/gfb.c,v 1.1.2.1 2001/11/01 08:33:14 obrien Exp $
- * $DragonFly: src/sys/dev/video/fb/Attic/gfb.c,v 1.5 2005/02/01 16:30:02 joerg Exp $
+ * $DragonFly: src/sys/dev/video/fb/Attic/gfb.c,v 1.6 2005/04/30 23:04:21 swildner Exp $
  */
 /*
  * Copyright (c) 1995, 1996 Carnegie-Mellon University.
@@ -459,8 +459,6 @@ gfb_mmap(video_adapter_t *adp, vm_offset_t offset, int prot)
                error = ENXIO;
 #ifdef __i386__
        error = i386_btop(adp->va_info.vi_window + offset);
-#elsif defined(__alpha__)
-       error = alpha_btop(adp->va_info.vi_window + offset);
 #else
        error = ENXIO;
 #endif
index 416e896..945284d 100644 (file)
@@ -27,7 +27,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fb/vga.c,v 1.9.2.1 2001/08/11 02:58:44 yokota Exp $
- * $DragonFly: src/sys/dev/video/fb/vga.c,v 1.10 2005/02/14 23:05:30 swildner Exp $
+ * $DragonFly: src/sys/dev/video/fb/vga.c,v 1.11 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include "opt_vga.h"
@@ -162,11 +162,6 @@ vga_mmap(dev_t dev, vga_softc_t *sc, vm_offset_t offset, int prot)
 #define VGA_SLOW_IOACCESS      1
 #endif
 
-/* architecture dependent option */
-#ifdef __alpha__
-#define VGA_NO_BIOS            1
-#endif
-
 /* this should really be in `rtc.h' */
 #define RTC_EQUIPMENT           0x14
 
@@ -2474,9 +2469,6 @@ vga_mmap_buf(video_adapter_t *adp, vm_offset_t offset, int prot)
 #ifdef __i386__
     return i386_btop(adp->va_info.vi_window + offset);
 #endif
-#ifdef __alpha__
-    return alpha_btop(adp->va_info.vi_window + offset);
-#endif
 }
 
 #ifndef VGA_NO_MODE_CHANGE
index d0c019f..38e85f7 100644 (file)
@@ -27,7 +27,7 @@
  * Copyright (c) 2000 Andrew Miklic, Andrew Gallatin, and Thomas V. Crimi
  *
  * $FreeBSD: src/sys/dev/gfb/gfb_pci.c,v 1.1.2.1 2001/11/01 08:33:15 obrien Exp $
- * $DragonFly: src/sys/dev/video/gfb/Attic/gfb_pci.c,v 1.5 2004/05/19 22:52:54 dillon Exp $
+ * $DragonFly: src/sys/dev/video/gfb/Attic/gfb_pci.c,v 1.6 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include <sys/param.h>
 #include <dev/fb/gfb.h>
 #include "gfb_pci.h"
 
-#ifdef __alpha__
-
-#include <machine/rpb.h>
-#include <machine/cpu.h>
-
-#endif /* __alpha__ */
-
 #include "opt_fb.h"
 
 static devclass_t gfb_devclass;
 
-#ifdef __alpha__
-
-extern void sccnattach(void);
-
-#endif /* __alpha__ */
-
 extern struct gfb_font bold8x16;
 extern struct gfb_softc *gfb_device_softcs[2][16];
 
@@ -88,9 +75,6 @@ pcigfb_attach(device_t dev)
        gfb_softc_t sc;
        video_adapter_t *adp;
        int unit, flags, error, rid, va_index;
-#ifdef __alpha__
-       struct ctb *ctb;
-#endif /* __alpha__ */
 
        s = splimp();
        error = 0;
@@ -193,11 +177,6 @@ pcigfb_attach(device_t dev)
           the first call to sccnattach(). There must be a second chance for PCI
           adapters to be recognized as the console, and this is it...
        */
-#ifdef __alpha__
-       ctb = (struct ctb *)(((caddr_t)hwrpb) + hwrpb->rpb_ctb_off);
-       if (ctb->ctb_term_type == 3) /* Display adapter */
-               sccnattach();
-#endif /* __alpha__ */
 
        device_printf(dev, "Board type %s\n", sc->gfbc->name);
        device_printf(dev, "%d x %d, %dbpp, %s RAMDAC\n",
index da69831..f4d4178 100644 (file)
@@ -24,7 +24,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/vesa.c,v 1.32.2.1 2002/08/13 02:42:33 rwatson Exp $
- * $DragonFly: src/sys/dev/video/i386/vesa/vesa.c,v 1.6 2005/02/01 16:30:02 joerg Exp $
+ * $DragonFly: src/sys/dev/video/i386/vesa/vesa.c,v 1.7 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include "opt_vga.h"
@@ -1304,9 +1304,6 @@ vesa_mmap(video_adapter_t *adp, vm_offset_t offset, int prot)
                        return -1;
 #ifdef __i386__
                return i386_btop(adp->va_info.vi_buffer + offset);
-#endif
-#ifdef __alpha__ /* XXX */
-               return alpha_btop(adp->va_info.vi_buffer + offset);
 #endif
        } else {
                return (*prevvidsw->mmap)(adp, offset, prot);
index 7aa59c2..da637d2 100644 (file)
@@ -2,7 +2,7 @@
  * kern_random.c -- A strong random number generator
  *
  * $FreeBSD: src/sys/kern/kern_random.c,v 1.36.2.4 2002/09/17 17:11:57 sam Exp $
- * $DragonFly: src/sys/kern/Attic/kern_random.c,v 1.6 2004/01/30 05:42:17 dillon Exp $
+ * $DragonFly: src/sys/kern/Attic/kern_random.c,v 1.7 2005/04/30 23:04:21 swildner Exp $
  *
  * Version 0.95, last modified 18-Oct-95
  * 
 #ifdef __i386__
 #include <i386/isa/icu.h>
 #endif
-#ifdef __alpha__
-/*
-       XXX  the below should be used.  However there is too much "16"
-       hardcodeing in kern_random.c right now. -- obrien
-#include <machine/ipl.h>
-#if NHWI > 0
-#define        ICU_LEN (NHWI)
-#else
-#define        ICU_LEN (NSWI)
-#endif
-*/
-#define        ICU_LEN 16
-#endif
 
 #define MAX_BLKDEV 4
 
index 97d75a8..1e9f3a2 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/link_aout.c,v 1.26 1999/12/24 15:33:36 bde Exp $
- * $DragonFly: src/sys/kern/link_aout.c,v 1.13 2004/11/12 00:09:23 dillon Exp $
+ * $DragonFly: src/sys/kern/link_aout.c,v 1.14 2005/04/30 23:04:21 swildner Exp $
  */
 
-#ifndef __alpha__
-
 #define FREEBSD_AOUT   1
 
 #include <sys/param.h>
@@ -657,6 +655,3 @@ link_aout_lookup_set(linker_file_t lf, const char *name,
               *countp = count;
        return 0;
 }
-
-#endif /* !__alpha__ */
-
index afdfb7a..706cae0 100644 (file)
@@ -23,7 +23,7 @@
  * documentation and/or software.
  *
  * $FreeBSD: src/sys/kern/md5c.c,v 1.17 1999/12/29 04:54:39 peter Exp $
- * $DragonFly: src/sys/kern/md5c.c,v 1.3 2004/05/26 20:04:07 dillon Exp $
+ * $DragonFly: src/sys/kern/md5c.c,v 1.4 2005/04/30 23:04:21 swildner Exp $
  *
  * This code is the same as the code published by RSA Inc.  It has been
  * edited for clarity and style only.
@@ -45,7 +45,7 @@
 #define memcpy(x,y,z)  bcopy(y, x, z)
 #endif
 
-#if defined(__i386__) || defined(__alpha__)
+#if defined(__i386__)
 #define Encode memcpy
 #define Decode memcpy
 #else /* __i386__ */
index 1b3ad47..d017977 100644 (file)
@@ -77,7 +77,7 @@
  *     @(#)ufs_disksubr.c      8.5 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/subr_disk.c,v 1.20.2.6 2001/10/05 07:14:57 peter Exp $
  * $FreeBSD: src/sys/ufs/ufs/ufs_disksubr.c,v 1.44.2.3 2001/03/05 05:42:19 obrien Exp $
- * $DragonFly: src/sys/kern/subr_disk.c,v 1.14 2004/09/15 02:56:35 dillon Exp $
+ * $DragonFly: src/sys/kern/subr_disk.c,v 1.15 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -766,9 +766,6 @@ writedisklabel(dev_t dev, struct disklabel *lp)
                        bp->b_flags &= ~(B_DONE | B_READ);
                        bp->b_flags |= B_WRITE;
                        bp->b_dev = dkmodpart(dev, RAW_PART);
-#ifdef __alpha__
-                       alpha_fix_srm_checksum(bp);
-#endif
                        BUF_STRATEGY(bp, 1);
                        error = biowait(bp);
                        goto done;
index b66490d..f32d7d7 100644 (file)
@@ -36,7 +36,7 @@
  *     from: @(#)ufs_disksubr.c        7.16 (Berkeley) 5/4/91
  *     from: ufs_disksubr.c,v 1.8 1994/06/07 01:21:39 phk Exp $
  * $FreeBSD: src/sys/kern/subr_diskmbr.c,v 1.45 2000/01/28 10:22:07 bde Exp $
- * $DragonFly: src/sys/kern/subr_diskmbr.c,v 1.9 2005/02/27 12:38:58 asmodai Exp $
+ * $DragonFly: src/sys/kern/subr_diskmbr.c,v 1.10 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -493,19 +493,3 @@ mbr_setslice(char *sname, struct disklabel *lp, struct diskslice *sp,
 #endif
        return (0);
 }
-
-#ifdef __alpha__
-void
-alpha_fix_srm_checksum(struct buf *bp)
-{
-       u_int64_t *p;
-       u_int64_t sum;
-       int i;
-
-       p = (u_int64_t *) bp->b_data;
-       sum = 0;
-       for (i = 0; i < 63; i++)
-               sum += p[i];
-       p[63] = sum;
-}
-#endif
index 6ab561c..94a60b7 100644 (file)
@@ -44,7 +44,7 @@
  *     from: @(#)ufs_disksubr.c        7.16 (Berkeley) 5/4/91
  *     from: ufs_disksubr.c,v 1.8 1994/06/07 01:21:39 phk Exp $
  * $FreeBSD: src/sys/kern/subr_diskslice.c,v 1.82.2.6 2001/07/24 09:49:41 dd Exp $
- * $DragonFly: src/sys/kern/subr_diskslice.c,v 1.8 2004/06/02 17:18:43 dillon Exp $
+ * $DragonFly: src/sys/kern/subr_diskslice.c,v 1.9 2005/04/30 23:04:21 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -519,10 +519,8 @@ dsioctl(dev_t dev, u_long cmd, caddr_t data,
                return (error);
 
        case DIOCWLABEL:
-#ifndef __alpha__
                if (slice == WHOLE_DISK_SLICE)
                        return (ENODEV);
-#endif
                if (!(flags & FWRITE))
                        return (EBADF);
                set_ds_wlabel(ssp, slice, *(int *)data != 0);
@@ -714,11 +712,7 @@ dsopen(dev_t dev, int mode, u_int flags,
         */
        for (slice = 0; slice < ssp->dss_nslices; slice++) {
                sp = &ssp->dss_slices[slice];
-               if (sp->ds_label != NULL
-#ifdef __alpha__
-                   && slice != WHOLE_DISK_SLICE
-#endif
-                   )
+               if (sp->ds_label != NULL)
                        continue;
                dev1 = dkmodslice(dkmodpart(dev, RAW_PART), slice);
                sname = dsname(dev, unit, slice, RAW_PART, partname);
index 2dc05b6..d0d6ee1 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)disklabel.h 8.2 (Berkeley) 7/10/94
  * $FreeBSD: src/sys/sys/disklabel.h,v 1.49.2.7 2001/05/27 05:58:26 jkh Exp $
- * $DragonFly: src/sys/sys/disklabel.h,v 1.10 2005/03/17 07:11:15 y0netan1 Exp $
+ * $DragonFly: src/sys/sys/disklabel.h,v 1.11 2005/04/30 23:04:21 swildner Exp $
  */
 
 #ifndef _SYS_DISKLABEL_H_
 #define LABELOFFSET    0                       /* offset of label in sector */
 #endif
 
-#ifdef __alpha__
-#define LABELSECTOR    0
-#define LABELOFFSET    64
-#endif
-
 #ifndef        LABELSECTOR
 #define LABELSECTOR    0                       /* sector containing label */
 #endif
@@ -440,9 +435,6 @@ void        bufqdisksort (struct buf_queue_head *ap, struct buf *bp);
 int    setdisklabel (struct disklabel *olp, struct disklabel *nlp,
                          u_long openmask);
 int    writedisklabel (dev_t dev, struct disklabel *lp);
-#ifdef __alpha__
-void   alpha_fix_srm_checksum (struct buf *bp);
-#endif
 
 #endif /* _KERNEL */
 
index 2b935ab..c29bc71 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)disklabel.h 8.2 (Berkeley) 7/10/94
  * $FreeBSD: src/sys/sys/disklabel.h,v 1.49.2.7 2001/05/27 05:58:26 jkh Exp $
- * $DragonFly: src/sys/sys/disklabel32.h,v 1.10 2005/03/17 07:11:15 y0netan1 Exp $
+ * $DragonFly: src/sys/sys/disklabel32.h,v 1.11 2005/04/30 23:04:21 swildner Exp $
  */
 
 #ifndef _SYS_DISKLABEL_H_
 #define LABELOFFSET    0                       /* offset of label in sector */
 #endif
 
-#ifdef __alpha__
-#define LABELSECTOR    0
-#define LABELOFFSET    64
-#endif
-
 #ifndef        LABELSECTOR
 #define LABELSECTOR    0                       /* sector containing label */
 #endif
@@ -440,9 +435,6 @@ void        bufqdisksort (struct buf_queue_head *ap, struct buf *bp);
 int    setdisklabel (struct disklabel *olp, struct disklabel *nlp,
                          u_long openmask);
 int    writedisklabel (dev_t dev, struct disklabel *lp);
-#ifdef __alpha__
-void   alpha_fix_srm_checksum (struct buf *bp);
-#endif
 
 #endif /* _KERNEL */
 
index a5dd086..434b13d 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)disklabel.h 8.2 (Berkeley) 7/10/94
  * $FreeBSD: src/sys/sys/disklabel.h,v 1.49.2.7 2001/05/27 05:58:26 jkh Exp $
- * $DragonFly: src/sys/sys/Attic/odisklabel.h,v 1.10 2005/03/17 07:11:15 y0netan1 Exp $
+ * $DragonFly: src/sys/sys/Attic/odisklabel.h,v 1.11 2005/04/30 23:04:21 swildner Exp $
  */
 
 #ifndef _SYS_DISKLABEL_H_
 #define LABELOFFSET    0                       /* offset of label in sector */
 #endif
 
-#ifdef __alpha__
-#define LABELSECTOR    0
-#define LABELOFFSET    64
-#endif
-
 #ifndef        LABELSECTOR
 #define LABELSECTOR    0                       /* sector containing label */
 #endif
@@ -440,9 +435,6 @@ void        bufqdisksort (struct buf_queue_head *ap, struct buf *bp);
 int    setdisklabel (struct disklabel *olp, struct disklabel *nlp,
                          u_long openmask);
 int    writedisklabel (dev_t dev, struct disklabel *lp);
-#ifdef __alpha__
-void   alpha_fix_srm_checksum (struct buf *bp);
-#endif
 
 #endif /* _KERNEL */
 
index 4c1879e..3555abe 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)param.h     8.3 (Berkeley) 4/4/95
  * $FreeBSD: src/sys/sys/param.h,v 1.61.2.38 2003/05/22 17:12:01 fjoe Exp $
- * $DragonFly: src/sys/sys/param.h,v 1.21 2005/04/08 06:40:33 dillon Exp $
+ * $DragonFly: src/sys/sys/param.h,v 1.22 2005/04/30 23:04:21 swildner Exp $
  */
 
 #ifndef _SYS_PARAM_H_
  * Constraints: PAGE_SIZE <= MAXALLOCSAVE <= 2 ** (MINBUCKET + 14), and
  * MAXALLOCSIZE must be a power of two.
  */
-#if defined(__alpha__)
-#define MINBUCKET      5               /* 5 => min allocation of 32 bytes */
-#else
 #define MINBUCKET      4               /* 4 => min allocation of 16 bytes */
-#endif
 #define MAXALLOCSAVE   (2 * PAGE_SIZE)
 
 /*
index 610eb0e..a244f90 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)systm.h     8.7 (Berkeley) 3/29/95
  * $FreeBSD: src/sys/sys/systm.h,v 1.111.2.18 2002/12/17 18:04:02 sam Exp $
- * $DragonFly: src/sys/sys/systm.h,v 1.28 2005/02/17 14:00:09 joerg Exp $
+ * $DragonFly: src/sys/sys/systm.h,v 1.29 2005/04/30 23:04:21 swildner Exp $
  */
 
 #ifndef _SYS_SYSTM_H_
@@ -291,10 +291,6 @@ intrmask_t splq (intrmask_t);
 void           splz (void);
 #endif /* __i386__ */
 
-#ifdef __alpha__
-#include <machine/ipl.h>
-#endif
-
 #ifdef INVARIANT_SUPPORT
 void   splbioassert (const char *msg);
 void   splcamassert (const char *msg);