Alcor/Alpha-XLT     AS 600, AS 500, XL-300, XL-366
          DP264               DP264 / DS20 / ES40 / DS10 / DS10L
-         EB164               EB164 21164 evaluation board
          LX164               AlphaPC164-LX
          Miata               Personal Workstation 433/500/600 a/au
          Marvel              AlphaServer ES47 / ES80 / GS1280
          API Networks: 264DP, UP2000(+), CS20;
          Compaq: DS10(E,L), XP900, XP1000, DS20(E), ES40.
 
-config ALPHA_EB164
-       bool "EB164"
-       help
-         EB164 21164 evaluation board from DEC.  Uses 21164 and ALCOR.  Has
-         ISA and PCI expansion (3 ISA slots, 2 64-bit PCI slots (one is
-         shared with an ISA slot) and 2 32-bit PCI slots.  Uses plus-in
-         Bcache SIMMs. I/O sub-system provides SuperI/O (2S, 1P, FD), KBD,
-         MOUSE (PS2 style), RTC/NVRAM.  Boot ROM is Flash.  PC-AT-sized
-         motherboard.  Requires power supply with 3.3V output.
-
 config ALPHA_EIGER
        bool "Eiger"
        help
 
 config ALPHA_CIA
        bool
-       depends on ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN || ALPHA_NORITAKE || ALPHA_MIKASA || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR
+       depends on ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_RUFFIAN || ALPHA_NORITAKE || ALPHA_MIKASA || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_ALCOR
        default y
 
 config ALPHA_EV56
 
 
 config ALPHA_SRM
-       bool "Use SRM as bootloader" if ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS
+       bool "Use SRM as bootloader" if ALPHA_PC164 || ALPHA_TAKARA || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS
        depends on TTY
        default y if ALPHA_MIKASA || ALPHA_SABLE || ALPHA_NORITAKE || ALPHA_DP264 || ALPHA_RAWHIDE || ALPHA_EIGER || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_MARVEL
        help
 
 #  define NR_IRQS      (32768 + 16)    /* marvel - 32 pids */
 # endif
 
-#elif defined(CONFIG_ALPHA_EB164)     || \
-      defined(CONFIG_ALPHA_PC164)     || \
+#elif defined(CONFIG_ALPHA_PC164)     || \
       defined(CONFIG_ALPHA_LX164)
 # define NR_IRQS       35
 
 
 
 # Board support
 obj-$(CONFIG_ALPHA_ALCOR)      += sys_alcor.o irq_i8259.o irq_srm.o
-obj-$(CONFIG_ALPHA_EB164)      += sys_cabriolet.o irq_i8259.o irq_srm.o \
-                                  pc873xx.o
 obj-$(CONFIG_ALPHA_LX164)      += sys_cabriolet.o irq_i8259.o irq_srm.o \
                                   smc37c93x.o
 obj-$(CONFIG_ALPHA_PC164)      += sys_cabriolet.o irq_i8259.o irq_srm.o \
 
  *     Copyright (C) 1996 Jay A Estabrook
  *     Copyright (C) 1998, 1999, 2000 Richard Henderson
  *
- * Code supporting the Cabriolet (AlphaPC64), EB66+, and EB164,
- * PC164 and LX164.
+ * Code supporting the PC164 and LX164.
  */
 
 #include <linux/kernel.h>
  * The System Vector
  */
 
-#if defined(CONFIG_ALPHA_GENERIC) || defined(CONFIG_ALPHA_EB164)
-struct alpha_machine_vector eb164_mv __initmv = {
-       .vector_name            = "EB164",
-       DO_EV5_MMU,
-       DO_DEFAULT_RTC,
-       DO_CIA_IO,
-       .machine_check          = cia_machine_check,
-       .max_isa_dma_address    = ALPHA_MAX_ISA_DMA_ADDRESS,
-       .min_io_address         = DEFAULT_IO_BASE,
-       .min_mem_address        = CIA_DEFAULT_MEM_BASE,
-
-       .nr_irqs                = 35,
-       .device_interrupt       = cabriolet_device_interrupt,
-
-       .init_arch              = cia_init_arch,
-       .init_irq               = cabriolet_init_irq,
-       .init_rtc               = common_init_rtc,
-       .init_pci               = cia_cab_init_pci,
-       .kill_arch              = cia_kill_arch,
-       .pci_map_irq            = cabriolet_map_irq,
-       .pci_swizzle            = common_swizzle,
-};
-ALIAS_MV(eb164)
-#endif
-
 #if defined(CONFIG_ALPHA_GENERIC) || defined(CONFIG_ALPHA_LX164)
 struct alpha_machine_vector lx164_mv __initmv = {
        .vector_name            = "LX164",