Since some people disapprove of white space cleanups mixed in regular commits
[coreboot.git] / src / northbridge / via / vx800 / vx800_lpc.c
index 2a4550ab45708ecf1a6f36cca36e413d29c7ba50..ce2d8229461da793052301e82c6dd103bd9818e3 100644 (file)
@@ -42,9 +42,9 @@ static const unsigned char sd_ms_ctrl_Pins[4] = { 'B', 'C', 'D', 'A' };       //only I
 static const unsigned char ce_ata_nf_ctrl_Pins[4] = { 'C', 'C', 'D', 'A' };    //only INTA
 static const unsigned char idePins[4] = { 'B', 'C', 'D', 'A' };        //only INTA
 
-static const unsigned char usbPins[4] = { 'A', 'B', 'C', 'D' };        //all 4 
+static const unsigned char usbPins[4] = { 'A', 'B', 'C', 'D' };        //all 4
 
-static const unsigned char hdacaudioPins[4] = { 'B', 'C', 'D', 'A' };  //only INTA 
+static const unsigned char hdacaudioPins[4] = { 'B', 'C', 'D', 'A' };  //only INTA
 
 static unsigned char *pin_to_irq(const unsigned char *pin)
 {
@@ -58,7 +58,7 @@ static unsigned char *pin_to_irq(const unsigned char *pin)
 
 static void pci_routing_fixup(struct device *dev)
 {
-       printk_info("%s: dev is %p\n", __FUNCTION__, dev);
+       printk(BIOS_INFO, "%s: dev is %p\n", __FUNCTION__, dev);
 
        /* set up PCI IRQ routing */
        pci_write_config8(dev, 0x55, pciIrqs[0] << 4);
@@ -66,45 +66,45 @@ static void pci_routing_fixup(struct device *dev)
        pci_write_config8(dev, 0x57, pciIrqs[3] << 4);
 
        /* VGA */
-       printk_info("setting vga\n");
+       printk(BIOS_INFO, "setting vga\n");
        pci_assign_irqs(0, 0x1, pin_to_irq(vgaPins));
 
        /* PCI slot */
-       printk_info("setting pci slot\n");
+       printk(BIOS_INFO, "setting pci slot\n");
        pci_assign_irqs(0, 0x08, pin_to_irq(slotPins));
 
        /* PCI slot */
-       printk_info("setting USB Device Controller\n");
+       printk(BIOS_INFO, "setting USB Device Controller\n");
        pci_assign_irqs(0, 0x0b, pin_to_irq(usbdevicePins));
 
        /* PCI slot */
-       printk_info("setting SDIO Controller\n");
+       printk(BIOS_INFO, "setting SDIO Controller\n");
        pci_assign_irqs(0, 0x0c, pin_to_irq(sdioPins));
 
        /* PCI slot */
-       printk_info("setting SD $ MS Controller\n");
+       printk(BIOS_INFO, "setting SD $ MS Controller\n");
        pci_assign_irqs(0, 0x0d, pin_to_irq(sd_ms_ctrl_Pins));
 
        /* PCI slot */
-       printk_info("setting CE-ATA NF Controller(Card Boot)\n");
+       printk(BIOS_INFO, "setting CE-ATA NF Controller(Card Boot)\n");
        pci_assign_irqs(0, 0x0e, pin_to_irq(ce_ata_nf_ctrl_Pins));
 
        /* PCI slot */
-       printk_info("setting ide\n");
+       printk(BIOS_INFO, "setting ide\n");
        //pci_assign_irqs(0, 0x0f, pin_to_irq(idePins));
 
        /* Standard usb components */
-       printk_info("setting usb1-2\n");
+       printk(BIOS_INFO, "setting usb1-2\n");
 //      pci_assign_irqs(0, 0x10, pin_to_irq(usbPins));
 
        /* sound hardware */
-       printk_info("setting hdac audio\n");
+       printk(BIOS_INFO, "setting hdac audio\n");
        pci_assign_irqs(0, 0x14, pin_to_irq(hdacaudioPins));
 
-       printk_spew("%s: DONE\n", __FUNCTION__);
+       printk(BIOS_SPEW, "%s: DONE\n", __FUNCTION__);
 }
 
-void setup_pm(device_t dev)
+static void setup_pm(device_t dev)
 {
        u16 tmp;
        /* Debounce LID and PWRBTN# Inputs for 16ms. */
@@ -198,7 +198,7 @@ void setup_pm(device_t dev)
 */
 }
 
-void S3_ps2_kb_ms_wakeup(struct device *dev)
+static void S3_ps2_kb_ms_wakeup(struct device *dev)
 {
        u8 enables;
        enables = pci_read_config8(dev, 0x51);
@@ -218,16 +218,16 @@ void S3_ps2_kb_ms_wakeup(struct device *dev)
        pci_write_config8(dev, 0x51, enables);
 
        outb(inb(VX800_ACPI_IO_BASE + 0x02) | 0x20, VX800_ACPI_IO_BASE + 0x02); //ACPI golabe enable for sci smi trigger
-       outw(inw(VX800_ACPI_IO_BASE + 0x22) | 0x204, VX800_ACPI_IO_BASE + 0x22);        //ACPI SCI on Internal KBC PME and mouse PME  
+       outw(inw(VX800_ACPI_IO_BASE + 0x22) | 0x204, VX800_ACPI_IO_BASE + 0x22);        //ACPI SCI on Internal KBC PME and mouse PME
 
 }
 
-void S3_usb_wakeup(struct device *dev)
+static void S3_usb_wakeup(struct device *dev)
 {
        outw(inw(VX800_ACPI_IO_BASE + 0x22) | 0x4000, VX800_ACPI_IO_BASE + 0x22);       //SCI on USB PME
 }
 
-void S3_lid_wakeup(struct device *dev)
+static void S3_lid_wakeup(struct device *dev)
 {
        outw(inw(VX800_ACPI_IO_BASE + 0x22) | 0x800, VX800_ACPI_IO_BASE + 0x22);        //SCI on LID PME
 }
@@ -301,7 +301,7 @@ static void vx800_sb_init(struct device *dev)
 
 /* total kludge to get lxb to call our childrens set/enable functions - these are
    not called unless this device has a resource to set - so set a dummy one */
-void vx800_read_resources(device_t dev)
+static void vx800_read_resources(device_t dev)
 {
 
        struct resource *resource;
@@ -312,10 +312,9 @@ void vx800_read_resources(device_t dev)
            IORESOURCE_STORED;
        resource->size = 2;
        resource->base = 0x2e;
-
 }
 
-void vx800_set_resources(device_t dev)
+static void vx800_set_resources(device_t dev)
 {
        struct resource *resource;
        resource = find_resource(dev, 1);
@@ -323,7 +322,7 @@ void vx800_set_resources(device_t dev)
        pci_dev_set_resources(dev);
 }
 
-void vx800_enable_resources(device_t dev)
+static void vx800_enable_resources(device_t dev)
 {
        /* vx800 is not a pci bridge and has no resources of its own (other than
           standard PC i/o addresses). however it does control the isa bus and so
@@ -335,7 +334,7 @@ void vx800_enable_resources(device_t dev)
 
 static void southbridge_init(struct device *dev)
 {
-       printk_debug("vx800 sb init\n");
+       printk(BIOS_DEBUG, "vx800 sb init\n");
        vx800_sb_init(dev);
        pci_routing_fixup(dev);
 
@@ -343,8 +342,7 @@ static void southbridge_init(struct device *dev)
 
        /* turn on keyboard and RTC, no need to visit this reg twice */
        pc_keyboard_init(0);
-       printk_debug
-           ("ps2 usb lid, you  set who can wakeup system from s3 sleep\n");
+       printk(BIOS_DEBUG, "ps2 usb lid, you  set who can wakeup system from s3 sleep\n");
        S3_ps2_kb_ms_wakeup(dev);
        S3_usb_wakeup(dev);
 
@@ -356,17 +354,17 @@ static void southbridge_init(struct device *dev)
                fadt->pm2_cnt_len = 1;//to support cpu-c3
        #2
                ssdt? ->every cpu has a P_BLK address. set it to 0x10 (so that "Read Processor Level3 register(PMIORx15<7:0>) to enter C3 state"---VIA vx800 P SPEC )
-       #3    write 0x17 in to PMIO=VX800_ACPI_IO_BASE + 0x26, following the describtion in the P-spec. 
+       #3    write 0x17 in to PMIO=VX800_ACPI_IO_BASE + 0x26, following the describtion in the P-spec.
               1  enable SLP# asserts in C3 state  PMIORx26<1> =1
                2    enable CPUSTP# asserts in C3 state;  PMIORx26<2> =1
                3  CLKRUN# is always asserted  PMIORx26<3> =0
-               4    Disable PCISTP# When CLKRUN# is asserted 
-               1: PCISTP# will not assert When CLKRUN# is asserted 
+               4    Disable PCISTP# When CLKRUN# is asserted
+               1: PCISTP# will not assert When CLKRUN# is asserted
                PMIORx26<4> =1
-               5  This bit controls whether the CPU voltage is lowered when in C3/S1 state.     
-               VRDSLP will be active in either this bit set in C3 or LVL4 register read 
+               5  This bit controls whether the CPU voltage is lowered when in C3/S1 state.
+               VRDSLP will be active in either this bit set in C3 or LVL4 register read
                PMIORx26<0> =0
-               6  Read Processor Level3 register(PMIORx15<7:0>) to enter C3 state  PMIORx15 
+               6  Read Processor Level3 register(PMIORx15<7:0>) to enter C3 state  PMIORx15
        */
        outb(0x17, VX800_ACPI_IO_BASE + 0x26);