PCI: use dev_printk in quirk messages

Convert quirk printks to dev_printk().

I made the MSI disable messages a little more consistent:

- always use "disabled", not "deactivated"
- specify "device MSI disabled" or "subordinate MSI disabled" when
disabling MSI for only a specific device or subordinate bus

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

bjorn.helgaas@hp.com and committed by
Greg Kroah-Hartman
f0fda801 9f23ed3b

+60 -74
+52 -60
drivers/pci/quirks.c
··· 47 47 while ((d = pci_get_device(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371SB_0, d))) { 48 48 pci_read_config_byte(d, 0x82, &dlc); 49 49 if (!(dlc & 1<<1)) { 50 - printk(KERN_ERR "PCI: PIIX3: Enabling Passive Release on %s\n", pci_name(d)); 50 + dev_err(&d->dev, "PIIX3: Enabling Passive Release\n"); 51 51 dlc |= 1<<1; 52 52 pci_write_config_byte(d, 0x82, dlc); 53 53 } ··· 69 69 { 70 70 if (!isa_dma_bridge_buggy) { 71 71 isa_dma_bridge_buggy=1; 72 - printk(KERN_INFO "Activating ISA DMA hang workarounds.\n"); 72 + dev_info(&dev->dev, "Activating ISA DMA hang workarounds\n"); 73 73 } 74 74 } 75 75 /* ··· 93 93 static void __devinit quirk_nopcipci(struct pci_dev *dev) 94 94 { 95 95 if ((pci_pci_problems & PCIPCI_FAIL)==0) { 96 - printk(KERN_INFO "Disabling direct PCI/PCI transfers.\n"); 96 + dev_info(&dev->dev, "Disabling direct PCI/PCI transfers\n"); 97 97 pci_pci_problems |= PCIPCI_FAIL; 98 98 } 99 99 } ··· 106 106 pci_read_config_byte(dev, 0x08, &rev); 107 107 if (rev == 0x13) { 108 108 /* Erratum 24 */ 109 - printk(KERN_INFO "Chipset erratum: Disabling direct PCI/AGP transfers.\n"); 109 + dev_info(&dev->dev, "Chipset erratum: Disabling direct PCI/AGP transfers\n"); 110 110 pci_pci_problems |= PCIAGP_FAIL; 111 111 } 112 112 } ··· 118 118 static void __devinit quirk_triton(struct pci_dev *dev) 119 119 { 120 120 if ((pci_pci_problems&PCIPCI_TRITON)==0) { 121 - printk(KERN_INFO "Limiting direct PCI/PCI transfers.\n"); 121 + dev_info(&dev->dev, "Limiting direct PCI/PCI transfers\n"); 122 122 pci_pci_problems |= PCIPCI_TRITON; 123 123 } 124 124 } ··· 178 178 busarb &= ~(1<<5); 179 179 busarb |= (1<<4); 180 180 pci_write_config_byte(dev, 0x76, busarb); 181 - printk(KERN_INFO "Applying VIA southbridge workaround.\n"); 181 + dev_info(&dev->dev, "Applying VIA southbridge workaround\n"); 182 182 exit: 183 183 pci_dev_put(p); 184 184 } ··· 196 196 static void __devinit quirk_viaetbf(struct pci_dev *dev) 197 197 { 198 198 if ((pci_pci_problems&PCIPCI_VIAETBF)==0) { 199 - printk(KERN_INFO "Limiting direct PCI/PCI transfers.\n"); 199 + dev_info(&dev->dev, "Limiting direct PCI/PCI transfers\n"); 200 200 pci_pci_problems |= PCIPCI_VIAETBF; 201 201 } 202 202 } ··· 205 205 static void __devinit quirk_vsfx(struct pci_dev *dev) 206 206 { 207 207 if ((pci_pci_problems&PCIPCI_VSFX)==0) { 208 - printk(KERN_INFO "Limiting direct PCI/PCI transfers.\n"); 208 + dev_info(&dev->dev, "Limiting direct PCI/PCI transfers\n"); 209 209 pci_pci_problems |= PCIPCI_VSFX; 210 210 } 211 211 } ··· 220 220 static void __init quirk_alimagik(struct pci_dev *dev) 221 221 { 222 222 if ((pci_pci_problems&PCIPCI_ALIMAGIK)==0) { 223 - printk(KERN_INFO "Limiting direct PCI/PCI transfers.\n"); 223 + dev_info(&dev->dev, "Limiting direct PCI/PCI transfers\n"); 224 224 pci_pci_problems |= PCIPCI_ALIMAGIK|PCIPCI_TRITON; 225 225 } 226 226 } ··· 234 234 static void __devinit quirk_natoma(struct pci_dev *dev) 235 235 { 236 236 if ((pci_pci_problems&PCIPCI_NATOMA)==0) { 237 - printk(KERN_INFO "Limiting direct PCI/PCI transfers.\n"); 237 + dev_info(&dev->dev, "Limiting direct PCI/PCI transfers\n"); 238 238 pci_pci_problems |= PCIPCI_NATOMA; 239 239 } 240 240 } ··· 290 290 pcibios_bus_to_resource(dev, res, &bus_region); 291 291 292 292 pci_claim_resource(dev, nr); 293 - printk("PCI quirk: region %04x-%04x claimed by %s\n", region, region + size - 1, name); 293 + dev_info(&dev->dev, "quirk: region %04x-%04x claimed by %s\n", region, region + size - 1, name); 294 294 } 295 295 } 296 296 ··· 300 300 */ 301 301 static void __devinit quirk_ati_exploding_mce(struct pci_dev *dev) 302 302 { 303 - printk(KERN_INFO "ATI Northbridge, reserving I/O ports 0x3b0 to 0x3bb.\n"); 303 + dev_info(&dev->dev, "ATI Northbridge, reserving I/O ports 0x3b0 to 0x3bb\n"); 304 304 /* Mae rhaid i ni beidio ag edrych ar y lleoliadiau I/O hyn */ 305 305 request_region(0x3b0, 0x0C, "RadeonIGP"); 306 306 request_region(0x3d3, 0x01, "RadeonIGP"); ··· 352 352 * let's get enough confirmation reports first. 353 353 */ 354 354 base &= -size; 355 - printk("%s PIO at %04x-%04x\n", name, base, base + size - 1); 355 + dev_info(&dev->dev, "%s PIO at %04x-%04x\n", name, base, base + size - 1); 356 356 } 357 357 358 358 static void piix4_mem_quirk(struct pci_dev *dev, const char *name, unsigned int port, unsigned int enable) ··· 377 377 * reserve it, but let's get enough confirmation reports first. 378 378 */ 379 379 base &= -size; 380 - printk("%s MMIO at %04x-%04x\n", name, base, base + size - 1); 380 + dev_info(&dev->dev, "%s MMIO at %04x-%04x\n", name, base, base + size - 1); 381 381 } 382 382 383 383 /* ··· 549 549 else 550 550 tmp = 0x1f; /* all known bits (4-0) routed to external APIC */ 551 551 552 - printk(KERN_INFO "PCI: %sbling Via external APIC routing\n", 552 + dev_info(&dev->dev, "%sbling VIA external APIC routing\n", 553 553 tmp == 0 ? "Disa" : "Ena"); 554 554 555 555 /* Offset 0x58: External APIC IRQ output control */ ··· 571 571 572 572 pci_read_config_byte(dev, 0x5B, &misc_control2); 573 573 if (!(misc_control2 & BYPASS_APIC_DEASSERT)) { 574 - printk(KERN_INFO "PCI: Bypassing VIA 8237 APIC De-Assert Message\n"); 574 + dev_info(&dev->dev, "Bypassing VIA 8237 APIC De-Assert Message\n"); 575 575 pci_write_config_byte(dev, 0x5B, misc_control2|BYPASS_APIC_DEASSERT); 576 576 } 577 577 } ··· 590 590 static void __devinit quirk_amd_ioapic(struct pci_dev *dev) 591 591 { 592 592 if (dev->revision >= 0x02) { 593 - printk(KERN_WARNING "I/O APIC: AMD Erratum #22 may be present. In the event of instability try\n"); 594 - printk(KERN_WARNING " : booting with the \"noapic\" option.\n"); 593 + dev_warn(&dev->dev, "I/O APIC: AMD Erratum #22 may be present. In the event of instability try\n"); 594 + dev_warn(&dev->dev, " : booting with the \"noapic\" option\n"); 595 595 } 596 596 } 597 597 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7410, quirk_amd_ioapic); ··· 615 615 return; 616 616 617 617 if (dev->revision == AMD8131_revA0 || dev->revision == AMD8131_revB0) { 618 - printk(KERN_INFO "Fixing up AMD8131 IOAPIC mode\n"); 618 + dev_info(&dev->dev, "Fixing up AMD8131 IOAPIC mode\n"); 619 619 pci_read_config_byte( dev, AMD8131_MISC, &tmp); 620 620 tmp &= ~(1 << AMD8131_NIOAMODE_BIT); 621 621 pci_write_config_byte( dev, AMD8131_MISC, tmp); ··· 632 632 static void __init quirk_amd_8131_mmrbc(struct pci_dev *dev) 633 633 { 634 634 if (dev->subordinate && dev->revision <= 0x12) { 635 - printk(KERN_INFO "AMD8131 rev %x detected, disabling PCI-X " 636 - "MMRBC\n", dev->revision); 635 + dev_info(&dev->dev, "AMD8131 rev %x detected; " 636 + "disabling PCI-X MMRBC\n", dev->revision); 637 637 dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MMRBC; 638 638 } 639 639 } ··· 740 740 741 741 pci_read_config_byte(dev, PCI_INTERRUPT_LINE, &irq); 742 742 if (new_irq != irq) { 743 - printk(KERN_INFO "PCI: VIA VLink IRQ fixup for %s, from %d to %d\n", 744 - pci_name(dev), irq, new_irq); 743 + dev_info(&dev->dev, "VIA VLink IRQ fixup, from %d to %d\n", 744 + irq, new_irq); 745 745 udelay(15); /* unknown if delay really needed */ 746 746 pci_write_config_byte(dev, PCI_INTERRUPT_LINE, new_irq); 747 747 } ··· 789 789 pci_read_config_dword(dev, 0x4C, &pcic); 790 790 if ((pcic&6)!=6) { 791 791 pcic |= 6; 792 - printk(KERN_WARNING "BIOS failed to enable PCI standards compliance, fixing this error.\n"); 792 + dev_warn(&dev->dev, "BIOS failed to enable PCI standards compliance; fixing this error\n"); 793 793 pci_write_config_dword(dev, 0x4C, pcic); 794 794 pci_read_config_dword(dev, 0x84, &pcic); 795 795 pcic |= (1<<23); /* Required in this mode */ ··· 839 839 pci_read_config_byte(dev, 0x41, &reg); 840 840 if (reg & 2) { 841 841 reg &= ~2; 842 - printk(KERN_INFO "PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x%02x)\n", reg); 842 + dev_info(&dev->dev, "Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x%02x)\n", reg); 843 843 pci_write_config_byte(dev, 0x41, reg); 844 844 } 845 845 } ··· 861 861 if (config & (1<<6)) { 862 862 config &= ~(1<<6); 863 863 pci_write_config_word(pdev, 0x40, config); 864 - printk(KERN_INFO "PCI: C0 revision 450NX. Disabling PCI restreaming.\n"); 864 + dev_info(&pdev->dev, "C0 revision 450NX. Disabling PCI restreaming\n"); 865 865 } 866 866 } 867 867 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82454NX, quirk_disable_pxb); ··· 912 912 pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog); 913 913 914 914 if (((prog & 1) && !(prog & 4)) || ((prog & 4) && !(prog & 1))) { 915 - printk(KERN_INFO "PCI: IDE mode mismatch; forcing legacy mode\n"); 915 + dev_info(&pdev->dev, "IDE mode mismatch; forcing legacy mode\n"); 916 916 prog &= ~5; 917 917 pdev->class &= ~5; 918 918 pci_write_config_byte(pdev, PCI_CLASS_PROG, prog); ··· 1077 1077 pci_write_config_word(dev, 0xF2, val & (~0x8)); 1078 1078 pci_read_config_word(dev, 0xF2, &val); 1079 1079 if (val & 0x8) 1080 - printk(KERN_INFO "PCI: i801 SMBus device continues to play 'hide and seek'! 0x%x\n", val); 1080 + dev_info(&dev->dev, "i801 SMBus device continues to play 'hide and seek'! 0x%x\n", val); 1081 1081 else 1082 - printk(KERN_INFO "PCI: Enabled i801 SMBus device\n"); 1082 + dev_info(&dev->dev, "Enabled i801 SMBus device\n"); 1083 1083 } 1084 1084 } 1085 1085 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_0, asus_hides_smbus_lpc); ··· 1110 1110 val=readl(base + 0x3418); /* read the Function Disable register, dword mode only */ 1111 1111 writel(val & 0xFFFFFFF7, base + 0x3418); /* enable the SMBus device */ 1112 1112 iounmap(base); 1113 - printk(KERN_INFO "PCI: Enabled ICH6/i801 SMBus device\n"); 1113 + dev_info(&dev->dev, "Enabled ICH6/i801 SMBus device\n"); 1114 1114 } 1115 1115 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6); 1116 1116 DECLARE_PCI_FIXUP_RESUME(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, asus_hides_smbus_lpc_ich6); ··· 1123 1123 u8 val = 0; 1124 1124 pci_read_config_byte(dev, 0x77, &val); 1125 1125 if (val & 0x10) { 1126 - printk(KERN_INFO "Enabling SiS 96x SMBus.\n"); 1126 + dev_info(&dev->dev, "Enabling SiS 96x SMBus\n"); 1127 1127 pci_write_config_byte(dev, 0x77, val & ~0x10); 1128 1128 } 1129 1129 } ··· 1195 1195 pci_write_config_byte(dev, 0x50, val & (~0xc0)); 1196 1196 pci_read_config_byte(dev, 0x50, &val); 1197 1197 if (val & 0xc0) 1198 - printk(KERN_INFO "PCI: onboard AC97/MC97 devices continue to play 'hide and seek'! 0x%x\n", val); 1198 + dev_info(&dev->dev, "Onboard AC97/MC97 devices continue to play 'hide and seek'! 0x%x\n", val); 1199 1199 else 1200 - printk(KERN_INFO "PCI: enabled onboard AC97/MC97 devices\n"); 1200 + dev_info(&dev->dev, "Enabled onboard AC97/MC97 devices\n"); 1201 1201 } 1202 1202 } 1203 1203 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237, asus_hides_ac97_lpc); ··· 1318 1318 static void __devinit quirk_pcie_pxh(struct pci_dev *dev) 1319 1319 { 1320 1320 pci_msi_off(dev); 1321 - 1322 1321 dev->no_msi = 1; 1323 - 1324 - printk(KERN_WARNING "PCI: PXH quirk detected, " 1325 - "disabling MSI for SHPC device\n"); 1322 + dev_warn(&dev->dev, "PXH quirk detected; SHPC device MSI disabled\n"); 1326 1323 } 1327 1324 DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXHD_0, quirk_pcie_pxh); 1328 1325 DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PXHD_1, quirk_pcie_pxh); ··· 1400 1403 case PCI_DEVICE_ID_NETMOS_9855: 1401 1404 if ((dev->class >> 8) == PCI_CLASS_COMMUNICATION_SERIAL && 1402 1405 num_parallel) { 1403 - printk(KERN_INFO "PCI: Netmos %04x (%u parallel, " 1406 + dev_info(&dev->dev, "Netmos %04x (%u parallel, " 1404 1407 "%u serial); changing class SERIAL to OTHER " 1405 1408 "(use parport_serial)\n", 1406 1409 dev->device, num_parallel, num_serial); ··· 1464 1467 /* Convert from PCI bus to resource space. */ 1465 1468 csr = ioremap(pci_resource_start(dev, 0), 8); 1466 1469 if (!csr) { 1467 - printk(KERN_WARNING "PCI: Can't map %s e100 registers\n", 1468 - pci_name(dev)); 1470 + dev_warn(&dev->dev, "Can't map e100 registers\n"); 1469 1471 return; 1470 1472 } 1471 1473 1472 1474 cmd_hi = readb(csr + 3); 1473 1475 if (cmd_hi == 0) { 1474 - printk(KERN_WARNING "PCI: Firmware left %s e100 interrupts " 1475 - "enabled, disabling\n", pci_name(dev)); 1476 + dev_warn(&dev->dev, "Firmware left e100 interrupts enabled; " 1477 + "disabling\n"); 1476 1478 writeb(1, csr + 3); 1477 1479 } 1478 1480 ··· 1486 1490 */ 1487 1491 1488 1492 if (dev->class == PCI_CLASS_NOT_DEFINED) { 1489 - printk(KERN_INFO "NCR 53c810 rev 1 detected, setting PCI class.\n"); 1493 + dev_info(&dev->dev, "NCR 53c810 rev 1 detected; setting PCI class\n"); 1490 1494 dev->class = PCI_CLASS_STORAGE_SCSI; 1491 1495 } 1492 1496 } ··· 1569 1573 pci_read_config_word(dev, 0x40, &en1k); 1570 1574 1571 1575 if (en1k & 0x200) { 1572 - printk(KERN_INFO "PCI: Enable I/O Space to 1 KB Granularity\n"); 1576 + dev_info(&dev->dev, "Enable I/O Space to 1KB granularity\n"); 1573 1577 1574 1578 pci_read_config_byte(dev, PCI_IO_BASE, &io_base_lo); 1575 1579 pci_read_config_byte(dev, PCI_IO_LIMIT, &io_limit_lo); ··· 1601 1605 iobl_adr_1k = iobl_adr | (res->start >> 8) | (res->end & 0xfc00); 1602 1606 1603 1607 if (iobl_adr != iobl_adr_1k) { 1604 - printk(KERN_INFO "PCI: Fixing P64H2 IOBL_ADR from 0x%x to 0x%x for 1 KB Granularity\n", 1608 + dev_info(&dev->dev, "Fixing P64H2 IOBL_ADR from 0x%x to 0x%x for 1KB granularity\n", 1605 1609 iobl_adr,iobl_adr_1k); 1606 1610 pci_write_config_word(dev, PCI_IO_BASE, iobl_adr_1k); 1607 1611 } ··· 1619 1623 if (pci_read_config_byte(dev, 0xf41, &b) == 0) { 1620 1624 if (!(b & 0x20)) { 1621 1625 pci_write_config_byte(dev, 0xf41, b | 0x20); 1622 - printk(KERN_INFO 1623 - "PCI: Linking AER extended capability on %s\n", 1624 - pci_name(dev)); 1626 + dev_info(&dev->dev, 1627 + "Linking AER extended capability\n"); 1625 1628 } 1626 1629 } 1627 1630 } ··· 1667 1672 static void __init quirk_disable_all_msi(struct pci_dev *dev) 1668 1673 { 1669 1674 pci_no_msi(); 1670 - printk(KERN_WARNING "PCI: MSI quirk detected. MSI deactivated.\n"); 1675 + dev_warn(&dev->dev, "MSI quirk detected; MSI disabled\n"); 1671 1676 } 1672 1677 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_GCNB_LE, quirk_disable_all_msi); 1673 1678 DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RS400_200, quirk_disable_all_msi); ··· 1678 1683 static void __devinit quirk_disable_msi(struct pci_dev *dev) 1679 1684 { 1680 1685 if (dev->subordinate) { 1681 - printk(KERN_WARNING "PCI: MSI quirk detected. " 1682 - "PCI_BUS_FLAGS_NO_MSI set for %s subordinate bus.\n", 1683 - pci_name(dev)); 1686 + dev_warn(&dev->dev, "MSI quirk detected; " 1687 + "subordinate MSI disabled\n"); 1684 1688 dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; 1685 1689 } 1686 1690 } ··· 1698 1704 if (pci_read_config_byte(dev, pos + HT_MSI_FLAGS, 1699 1705 &flags) == 0) 1700 1706 { 1701 - printk(KERN_INFO "PCI: Found %s HT MSI Mapping on %s\n", 1707 + dev_info(&dev->dev, "Found %s HT MSI Mapping\n", 1702 1708 flags & HT_MSI_FLAGS_ENABLE ? 1703 - "enabled" : "disabled", pci_name(dev)); 1709 + "enabled" : "disabled"); 1704 1710 return (flags & HT_MSI_FLAGS_ENABLE) != 0; 1705 1711 } 1706 1712 ··· 1714 1720 static void __devinit quirk_msi_ht_cap(struct pci_dev *dev) 1715 1721 { 1716 1722 if (dev->subordinate && !msi_ht_cap_enabled(dev)) { 1717 - printk(KERN_WARNING "PCI: MSI quirk detected. " 1718 - "MSI disabled on chipset %s.\n", 1719 - pci_name(dev)); 1723 + dev_warn(&dev->dev, "MSI quirk detected; " 1724 + "subordinate MSI disabled\n"); 1720 1725 dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; 1721 1726 } 1722 1727 } ··· 1766 1773 if (!pdev) 1767 1774 return; 1768 1775 if (!msi_ht_cap_enabled(dev) && !msi_ht_cap_enabled(pdev)) { 1769 - printk(KERN_WARNING "PCI: MSI quirk detected. " 1770 - "MSI disabled on chipset %s.\n", 1771 - pci_name(dev)); 1776 + dev_warn(&dev->dev, "MSI quirk detected; " 1777 + "subordinate MSI disabled\n"); 1772 1778 dev->subordinate->bus_flags |= PCI_BUS_FLAGS_NO_MSI; 1773 1779 } 1774 1780 pci_dev_put(pdev);
+8 -14
drivers/usb/host/pci-quirks.c
··· 190 190 msleep(10); 191 191 } 192 192 if (wait_time <= 0) 193 - printk(KERN_WARNING "%s %s: BIOS handoff " 194 - "failed (BIOS bug ?) %08x\n", 195 - pdev->dev.bus_id, "OHCI", 193 + dev_warn(&pdev->dev, "OHCI: BIOS handoff failed" 194 + " (BIOS bug?) %08x\n", 196 195 readl(base + OHCI_CONTROL)); 197 196 198 197 /* reset controller, preserving RWC */ ··· 242 243 switch (cap & 0xff) { 243 244 case 1: /* BIOS/SMM/... handoff support */ 244 245 if ((cap & EHCI_USBLEGSUP_BIOS)) { 245 - pr_debug("%s %s: BIOS handoff\n", 246 - pdev->dev.bus_id, "EHCI"); 246 + dev_dbg(&pdev->dev, "EHCI: BIOS handoff\n"); 247 247 248 248 #if 0 249 249 /* aleksey_gorelov@phoenix.com reports that some systems need SMI forced on, ··· 283 285 /* well, possibly buggy BIOS... try to shut 284 286 * it down, and hope nothing goes too wrong 285 287 */ 286 - printk(KERN_WARNING "%s %s: BIOS handoff " 287 - "failed (BIOS bug ?) %08x\n", 288 - pdev->dev.bus_id, "EHCI", cap); 288 + dev_warn(&pdev->dev, "EHCI: BIOS handoff failed" 289 + " (BIOS bug?) %08x\n", cap); 289 290 pci_write_config_byte(pdev, offset + 2, 0); 290 291 } 291 292 ··· 303 306 cap = 0; 304 307 /* FALLTHROUGH */ 305 308 default: 306 - printk(KERN_WARNING "%s %s: unrecognized " 307 - "capability %02x\n", 308 - pdev->dev.bus_id, "EHCI", 309 - cap & 0xff); 309 + dev_warn(&pdev->dev, "EHCI: unrecognized capability " 310 + "%02x\n", cap & 0xff); 310 311 break; 311 312 } 312 313 offset = (cap >> 8) & 0xff; 313 314 } 314 315 if (!count) 315 - printk(KERN_DEBUG "%s %s: capability loop?\n", 316 - pdev->dev.bus_id, "EHCI"); 316 + dev_printk(KERN_DEBUG, &pdev->dev, "EHCI: capability loop?\n"); 317 317 318 318 /* 319 319 * halt EHCI & disable its interrupts in any case