removed #if 0 #endif code
authorLi-Ta Lo <ollie@lanl.gov>
Thu, 4 Nov 2004 20:31:04 +0000 (20:31 +0000)
committerLi-Ta Lo <ollie@lanl.gov>
Thu, 4 Nov 2004 20:31:04 +0000 (20:31 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1741 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/mainboard/tyan/s2735/mainboard.c
src/mainboard/tyan/s2850/mainboard.c
src/mainboard/tyan/s2875/mainboard.c
src/mainboard/tyan/s2880/mainboard.c
src/mainboard/tyan/s2881/mainboard.c
src/mainboard/tyan/s2882/mainboard.c
src/mainboard/tyan/s2885/mainboard.c
src/mainboard/tyan/s4880/mainboard.c
src/mainboard/tyan/s4882/mainboard.c

index 29cf899be8d0584cbe813b3ba1536802e00f5fc4..c2a68f341d7b57daeff1cf238dbefad2023018cc 100644 (file)
@@ -4,120 +4,6 @@
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
 #include "chip.h"
-//#include <part/mainboard.h>
-//#include "lsi_scsi.c"
-
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-//extern static void lsi_scsi_init(struct device *dev);
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_info("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        int i;
-       int low_1MB = 0;
-       for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
- }
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-       struct device *dev;
-       unsigned char i,j,k;
-#if 1
-       for(i=0;i<=5;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-/*
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios();
-        post_code(0x93);
-#endif
-
-}
- */
 
 struct chip_operations mainboard_tyan_s2735_ops = {
        CHIP_NAME("Tyan s2735 mainboard")
index 1270b5914639286680c4432805dfe3d87b60b05b..6ddd3e9727eb533a2b894c2bffe6c38f18ee1f2c 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s2850_ops = {
        CHIP_NAME("Tyan s2850 mainboard")
 };
index 341a4eb7323be66ae07c8ad94e6daddc69cdf972..81ce181e15f555f84dbec532f0d410896f993032 100644 (file)
@@ -3,271 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
-#undef DEBUG
-#define DEBUG 0
-#if DEBUG 
-static void debug_init(device_t dev)
-{
-        unsigned bus;
-        unsigned devfn;
-#if 0
-        for(bus = 0; bus < 256; bus++) {
-                for(devfn = 0; devfn < 256; devfn++) {
-                        int i;
-                        dev = dev_find_slot(bus, devfn);
-                        if (!dev) {
-                                continue;
-                        }
-                        if (!dev->enabled) {
-                                continue;
-                        }
-                        printk_info("%02x:%02x.%0x aka %s\n", 
-                                bus, devfn >> 3, devfn & 7, dev_path(dev));
-                        for(i = 0; i < 256; i++) {
-                                if ((i & 0x0f) == 0) {
-                                        printk_info("%02x:", i);
-                                }
-                                printk_info(" %02x", pci_read_config8(dev, i));
-                                if ((i & 0x0f) == 0xf) {
-                                        printk_info("\n");
-                                }
-                        }
-                        printk_info("\n");
-                }
-        }
-#endif
-#if 0
-        msr_t msr;
-        unsigned index;
-        unsigned eax, ebx, ecx, edx;
-        index = 0x80000007;
-        printk_debug("calling cpuid 0x%08x\n", index);
-        asm volatile(
-                "cpuid"
-                : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx)
-                : "a" (index)
-                );
-        printk_debug("cpuid[%08x]: %08x %08x %08x %08x\n",
-                index, eax, ebx, ecx, edx);
-        if (edx & (3 << 1)) {
-                index = 0xC0010042;
-                printk_debug("Reading msr: 0x%08x\n", index);
-                msr = rdmsr(index);
-                printk_debug("msr[0x%08x]: 0x%08x%08x\n",
-                        index, msr.hi, msr.hi);
-        }
-#endif
-}
-
-static void debug_noop(device_t dummy)
-{
-}
-
-static struct device_operations debug_operations = {
-        .read_resources   = debug_noop,
-        .set_resources    = debug_noop,
-        .enable_resources = debug_noop,
-        .init             = debug_init,
-};
-
-static unsigned int scan_root_bus(device_t root, unsigned int max)
-{
-        struct device_path path;
-        device_t debug;
-        max = root_dev_scan_bus(root, max);
-        path.type = DEVICE_PATH_PNP;
-        path.u.pnp.port   = 0;
-        path.u.pnp.device = 0;
-        debug = alloc_dev(&root->link[1], &path);
-        debug->ops = &debug_operations;
-        return max;
-}
-#endif
-
-static void mainboard_init(device_t dev)
-{       
-        root_dev_init(dev);
-        
-//        do_verify_cpu_voltages();
-}
-
-static struct device_operations mainboard_operations = {
-       .read_resources   = root_dev_read_resources,
-       .set_resources    = root_dev_set_resources,
-       .enable_resources = root_dev_enable_resources,
-       .init             = mainboard_init,
-#if !DEBUG
-       .scan_bus         = root_dev_scan_bus,
-#else
-       .scan_bus         = scan_root_bus,
-#endif
-       .enable           = 0,
-};
-
-static void enable_dev(struct device *dev)
-{
-       dev_root.ops = &mainboard_operations;
-}
 struct chip_operations mainboard_tyan_s2875_ops = {
-       .enable_dev = enable_dev, 
+       CHIP_NAME("Tyan s2875 mainboard")
 };
index dd27224fbe3da3c2023d940452089eb253193f0a..655f6ee3a019618964621d95abab8965e5dda969 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s2880_ops = {
        CHIP_NAME("Tayn s2880 mainboard")
 };
index b88a992e84e4faa03dc40a5020238c56afd23b90..fb9b9c8b8ad10e4974ebf34113c7e3180584144c 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s2881_ops = {
        CHIP_NAME("Tyan s2881 mainboard")
 };
index 9bee33d598a84c2249117441617576b6612b784c..a910114263ccc37ded2e0fef01001d0328aff5cd 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s2882_ops = {
        CHIP_NAME("Tyan s2882 mainboard")
 };
index 080a9dc03dc86476f743edc8acf8957977d153a1..3c7583dca9191d14cf05f5e3901b8444557bfd42 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s2885_ops = {
        CHIP_NAME("Tyan s2885 mainboard")
 };
index cec60e7af3df00ecec187c5f11da07265abdc9c7..fac83b534fef7e5e70f8be6f9e1680b3d828bf98 100644 (file)
@@ -3,166 +3,8 @@
 #include <device/pci.h>
 #include <device/pci_ids.h>
 #include <device/pci_ops.h>
-#include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
-
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
-
 struct chip_operations mainboard_tyan_s4880_ops = {
        CHIP_NAME("Tyan s4880 mainboard")
 };
index 39696b87412b5c953371f3aca91767a2cef2159b..1aabf1ed0018ece48b78264348cd061790eddddf 100644 (file)
@@ -6,162 +6,7 @@
 #include "../../../northbridge/amd/amdk8/northbridge.h"
 #include "chip.h"
 
-#if 0
-static void fixup_lsi_53c1030(struct device *pdev)
-{
-//     uint8_t byte;
-       uint16_t word;
 
-       byte = 1;
-        pci_write_config8(pdev, 0xff, byte);
-           // Set the device id 
-//      pci_write_config_word(pdev, PCI_DEVICE_ID, PCI_DEVICE_ID_LSILOGIC_53C1030);
-           // Set the subsytem vendor id 
-//      pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, PCI_VENDOR_ID_TYAN);  
-        word = 0x10f1;
-       pci_write_config16(pdev, PCI_SUBSYSTEM_VENDOR_ID, word);
-            // Set the subsytem id 
-       word = 0x2880;
-        pci_write_config16(pdev, PCI_SUBSYSTEM_ID, word);
-            // Disable writes to the device id 
-       byte = 0;
-        pci_write_config8(pdev, 0xff, byte);
-
-//     lsi_scsi_init(pdev);
-       
-}
-#endif
-
-#if 0
-static void print_pci_regs(struct device *dev)
-{
-      uint8_t byte;
-      int i;
-
-      for(i=0;i<256;i++) {
-            byte = pci_read_config8(dev, i);
-   
-             if((i%16)==0) printk_debug("\n%02x:",i);
-             printk_debug(" %02x",byte);
-      }
-      printk_debug("\n");
-       
-//        pci_write_config8(dev, 0x4, byte);
-
-}
-#endif
-#if 0
-static void print_mem(void)
-{
-        unsigned int i;
-       unsigned int low_1MB = 0xf4107000;
-       for(i=low_1MB;i<low_1MB+1024;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %02x ",(unsigned char)*((unsigned char *)i));
-             }
-#if 0
-        for(i=low_1MB;i<low_1MB+1024*4;i++) {
-             if((i%16)==0) printk_debug("\n %08x:",i);
-             printk_debug(" %c ",(unsigned char)*((unsigned char *)i));
-             }
-#endif
- }
-#endif
-#if 0
-static void amd8111_enable_rom(void)
-{
-        uint8_t byte;
-        struct device *dev;
-
-        /* Enable 4MB rom access at 0xFFC00000 - 0xFFFFFFFF */
-        /* Locate the amd8111 */
-        dev = dev_find_device(0x1022, 0x7468, 0);
-
-        /* Set the 4MB enable bit bit */
-        byte = pci_read_config8(dev, 0x43);
-        byte |= 0x80;
-        pci_write_config8(dev, 0x43, byte);
-}
-#endif
-#if 0
-static void onboard_scsi_fixup(void)
-{
-        struct device *dev;
-#if 1
-       unsigned char i,j,k;
-
-       for(i=0;i<=15;i++) {
-               for(j=0;j<=0x1f;j++) {
-                       for (k=0;k<=6;k++){
-                               dev = dev_find_slot(i, PCI_DEVFN(j, k));
-                               if (dev) {
-                                       printk_debug("%02x:%02x:%02x",i,j,k);
-                                       print_pci_regs(dev);
-                               }
-                       }
-               }
-       }
-#endif
-
-
-#if 0
-        dev = dev_find_device(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1030,0);
-        if(!dev) {
-                printk_info("LSI_SCSI_FW_FIXUP: No Device Found!");
-                return;
-        }
-
-       lsi_scsi_init(dev); 
-#endif
-//     print_mem();
-//     amd8111_enable_rom();
-}
-#endif
-#if 0
-static void vga_fixup(void) {
-        // we do this right here because:
-        // - all the hardware is working, and some VGA bioses seem to need
-        //   that
-        // - we need page 0 below for linuxbios tables.
-#if CONFIG_REALMODE_IDT == 1
-        printk_debug("INSTALL REAL-MODE IDT\n");
-        setup_realmode_idt();
-#endif
-#if CONFIG_VGABIOS == 1
-        printk_debug("DO THE VGA BIOS\n");
-        do_vgabios(0x0600);
-        post_code(0x93);
-#endif
-
-}
-
-#endif
-#if 0
-static void
-enable(struct chip *chip, enum chip_pass pass)
-{
-
-        struct mainboard_tyan_s2895_config *conf = 
-               (struct mainboard_tyan_s2895_config *)chip->chip_info;
-
-        switch (pass) {
-               default: break;
-//             case CONF_PASS_PRE_CONSOLE:
-//             case CONF_PASS_PRE_PCI:
-//             case CONF_PASS_POST_PCI:                
-                case CONF_PASS_PRE_BOOT:
-//                     if (conf->fixup_scsi)
-//                             onboard_scsi_fixup();
-//                     if (conf->fixup_vga)
-//                             vga_fixup();
-                       printk_debug("mainboard fixup pass %d done\r\n",
-                                       pass);
-                       break;
-       }
-
-}
-#endif
 struct chip_operations mainboard_tyan_s4882_ops = {
        CHIP_NAME("Tyan s4882 mainboard")
 };