DESCRIPTION:
---------------------------------------------------------
## lnxi-patch-2 ## - (3)files
src/southbridge/amd/amd8111/amd8111_lpc.c
        powermanagment removed.
        copied to public tree

src/southbridge/amd/amd8111/Config.lb
        
src/southbridge/amd/amd8111/amd8111_usb.c
        uncommented amd8111_enable


DIFFSTAT:
---------------------------------------------------------
Config.lb     |    9 ++++-----
 amd8111_lpc.c |   12 ++++--------
 amd8111_usb.c |    2 +-
 3 files changed, 9 insertions(+), 14 deletions(-)

PATCH:
---------------------------------------------------------

Index: amd8111_lpc.c
===================================================================
--- amd8111_lpc.c       (revision 1105)
+++ amd8111_lpc.c       (working copy)
@@ -84,7 +84,7 @@
                        return;
                }
                printk_spew("for IRQ, reg 0x%08x value 0x%08x 0x%08x\n",
-                           a->reg, a->value_low, a->value_high);
+                       a->reg, a->value_low, a->value_high);
        }
 }

@@ -113,13 +113,9 @@
        byte = pci_read_config8(dev, 0x46);
        pci_write_config8(dev, 0x46, byte | (1<<0));

-       /* power after power fail */
+       /* Enable 5Mib Rom window */
        byte = pci_read_config8(dev, 0x43);
-       if (pwr_on) {
-               byte &= ~(1<<6);
-       } else {
-               byte |= (1<<6);
-       }
+       byte |= 0xC0;
        pci_write_config8(dev, 0x43, byte);

        /* Enable Port 92 fast reset */
@@ -179,7 +175,7 @@
static void lpci_set_subsystem(device_t dev, unsigned vendor, unsigned device)
 {
        pci_write_config32(dev, 0x70,
-                          ((device & 0xffff) << 16) | (vendor & 0xffff));
+               ((device & 0xffff) << 16) | (vendor & 0xffff));
 }

 static struct pci_operations lops_pci = {
Index: Config.lb
===================================================================
--- Config.lb   (revision 1105)
+++ Config.lb   (working copy)
@@ -1,12 +1,11 @@
 config chip.h
 driver amd8111.o
-#driver amd8111_usb.o
+driver amd8111_usb.o
 driver amd8111_lpc.o
 driver amd8111_ide.o
 driver amd8111_acpi.o
-#driver amd8111_usb2.o
-#driver amd8111_ac97.o
-#driver amd8111_nic.o
+driver amd8111_usb2.o
+driver amd8111_ac97.o
+driver amd8111_nic.o
 driver amd8111_pci.o
 driver amd8111_smbus.o
-object amd8111_reset.o
Index: amd8111_usb.c
===================================================================
--- amd8111_usb.c       (revision 1105)
+++ amd8111_usb.c       (working copy)
@@ -26,7 +26,7 @@
        .enable_resources = pci_dev_enable_resources,
        .init             = 0,
        .scan_bus         = scan_static_bus,
-//     .enable           = amd8111_enable,
+       .enable           = amd8111_enable,
        .ops_pci          = &lops_pci,
 };


--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

--
LinuxBIOS mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to