Commit e13606d7 authored by Darren Stevens's avatar Darren Stevens Committed by Michael Ellerman

powerpc/pasemi: Use pr_err/pr_warn... for kernel messages

Pasemi code still uses printk(KERN_ERR/KERN_WARN ... change these to
pr_err(, pr_warn(... to match other powerpc arch code.

No functional changes.
Signed-off-by: default avatarDarren Stevens <darren@stevens-zone.net>
[mpe: Unsplit some strings while we're at it]
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent a99b9c5e
...@@ -531,7 +531,7 @@ int pasemi_dma_init(void) ...@@ -531,7 +531,7 @@ int pasemi_dma_init(void)
iob_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa001, NULL); iob_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa001, NULL);
if (!iob_pdev) { if (!iob_pdev) {
BUG(); BUG();
printk(KERN_WARNING "Can't find I/O Bridge\n"); pr_warn("Can't find I/O Bridge\n");
err = -ENODEV; err = -ENODEV;
goto out; goto out;
} }
...@@ -540,7 +540,7 @@ int pasemi_dma_init(void) ...@@ -540,7 +540,7 @@ int pasemi_dma_init(void)
dma_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa007, NULL); dma_pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa007, NULL);
if (!dma_pdev) { if (!dma_pdev) {
BUG(); BUG();
printk(KERN_WARNING "Can't find DMA controller\n"); pr_warn("Can't find DMA controller\n");
err = -ENODEV; err = -ENODEV;
goto out; goto out;
} }
...@@ -623,7 +623,7 @@ int pasemi_dma_init(void) ...@@ -623,7 +623,7 @@ int pasemi_dma_init(void)
pasemi_write_dma_reg(PAS_DMA_TXF_CFLG0, 0xffffffff); pasemi_write_dma_reg(PAS_DMA_TXF_CFLG0, 0xffffffff);
pasemi_write_dma_reg(PAS_DMA_TXF_CFLG1, 0xffffffff); pasemi_write_dma_reg(PAS_DMA_TXF_CFLG1, 0xffffffff);
printk(KERN_INFO "PA Semi PWRficient DMA library initialized " pr_info("PA Semi PWRficient DMA library initialized "
"(%d tx, %d rx channels)\n", num_txch, num_rxch); "(%d tx, %d rx channels)\n", num_txch, num_rxch);
out: out:
......
...@@ -256,7 +256,7 @@ static int gpio_mdio_probe(struct platform_device *ofdev) ...@@ -256,7 +256,7 @@ static int gpio_mdio_probe(struct platform_device *ofdev)
err = of_mdiobus_register(new_bus, np); err = of_mdiobus_register(new_bus, np);
if (err != 0) { if (err != 0) {
printk(KERN_ERR "%s: Cannot register as MDIO bus, err %d\n", pr_err("%s: Cannot register as MDIO bus, err %d\n",
new_bus->name, err); new_bus->name, err);
goto out_free_irq; goto out_free_irq;
} }
......
...@@ -78,13 +78,13 @@ static int pasemi_system_reset_exception(struct pt_regs *regs) ...@@ -78,13 +78,13 @@ static int pasemi_system_reset_exception(struct pt_regs *regs)
static int __init pasemi_idle_init(void) static int __init pasemi_idle_init(void)
{ {
#ifndef CONFIG_PPC_PASEMI_CPUFREQ #ifndef CONFIG_PPC_PASEMI_CPUFREQ
printk(KERN_WARNING "No cpufreq driver, powersavings modes disabled\n"); pr_warn("No cpufreq driver, powersavings modes disabled\n");
current_mode = 0; current_mode = 0;
#endif #endif
ppc_md.system_reset_exception = pasemi_system_reset_exception; ppc_md.system_reset_exception = pasemi_system_reset_exception;
ppc_md.power_save = modes[current_mode].entry; ppc_md.power_save = modes[current_mode].entry;
printk(KERN_INFO "Using PA6T idle loop (%s)\n", modes[current_mode].name); pr_info("Using PA6T idle loop (%s)\n", modes[current_mode].name);
return 0; return 0;
} }
......
...@@ -210,7 +210,7 @@ static int __init iob_init(struct device_node *dn) ...@@ -210,7 +210,7 @@ static int __init iob_init(struct device_node *dn)
/* For 2G space, 8x64 pages (2^21 bytes) is max total l2 size */ /* For 2G space, 8x64 pages (2^21 bytes) is max total l2 size */
iob_l2_base = (u32 *)__va(memblock_alloc_base(1UL<<21, 1UL<<21, 0x80000000)); iob_l2_base = (u32 *)__va(memblock_alloc_base(1UL<<21, 1UL<<21, 0x80000000));
printk(KERN_INFO "IOBMAP L2 allocated at: %p\n", iob_l2_base); pr_info("IOBMAP L2 allocated at: %p\n", iob_l2_base);
/* Allocate a spare page to map all invalid IOTLB pages. */ /* Allocate a spare page to map all invalid IOTLB pages. */
tmp = memblock_alloc(IOBMAP_PAGE_SIZE, IOBMAP_PAGE_SIZE); tmp = memblock_alloc(IOBMAP_PAGE_SIZE, IOBMAP_PAGE_SIZE);
......
...@@ -69,9 +69,7 @@ static int __init pasemi_register_i2c_devices(void) ...@@ -69,9 +69,7 @@ static int __init pasemi_register_i2c_devices(void)
addr = of_get_property(node, "reg", &len); addr = of_get_property(node, "reg", &len);
if (!addr || len < sizeof(int) || if (!addr || len < sizeof(int) ||
*addr > (1 << 10) - 1) { *addr > (1 << 10) - 1) {
printk(KERN_WARNING pr_warn("pasemi_register_i2c_devices: invalid i2c device entry\n");
"pasemi_register_i2c_devices: "
"invalid i2c device entry\n");
continue; continue;
} }
......
...@@ -205,7 +205,7 @@ static int __init pas_add_bridge(struct device_node *dev) ...@@ -205,7 +205,7 @@ static int __init pas_add_bridge(struct device_node *dev)
setup_pa_pxp(hose); setup_pa_pxp(hose);
printk(KERN_INFO "Found PA-PXP PCI host bridge.\n"); pr_info("Found PA-PXP PCI host bridge.\n");
/* Interpret the "ranges" property */ /* Interpret the "ranges" property */
pci_process_bridge_OF_ranges(hose, dev, 1); pci_process_bridge_OF_ranges(hose, dev, 1);
...@@ -220,8 +220,7 @@ void __init pas_pci_init(void) ...@@ -220,8 +220,7 @@ void __init pas_pci_init(void)
root = of_find_node_by_path("/"); root = of_find_node_by_path("/");
if (!root) { if (!root) {
printk(KERN_CRIT "pas_pci_init: can't find root " pr_crit("pas_pci_init: can't find root of device tree\n");
"of device tree\n");
return; return;
} }
......
...@@ -207,8 +207,7 @@ static __init void pas_init_IRQ(void) ...@@ -207,8 +207,7 @@ static __init void pas_init_IRQ(void)
break; break;
} }
if (!mpic_node) { if (!mpic_node) {
printk(KERN_ERR pr_err("Failed to locate the MPIC interrupt controller\n");
"Failed to locate the MPIC interrupt controller\n");
return; return;
} }
...@@ -217,12 +216,12 @@ static __init void pas_init_IRQ(void) ...@@ -217,12 +216,12 @@ static __init void pas_init_IRQ(void)
naddr = of_n_addr_cells(root); naddr = of_n_addr_cells(root);
opprop = of_get_property(root, "platform-open-pic", &opplen); opprop = of_get_property(root, "platform-open-pic", &opplen);
if (!opprop) { if (!opprop) {
printk(KERN_ERR "No platform-open-pic property.\n"); pr_err("No platform-open-pic property.\n");
of_node_put(root); of_node_put(root);
return; return;
} }
openpic_addr = of_read_number(opprop, naddr); openpic_addr = of_read_number(opprop, naddr);
printk(KERN_DEBUG "OpenPIC addr: %lx\n", openpic_addr); pr_debug("OpenPIC addr: %lx\n", openpic_addr);
mpic_flags = MPIC_LARGE_VECTORS | MPIC_NO_BIAS | MPIC_NO_RESET; mpic_flags = MPIC_LARGE_VECTORS | MPIC_NO_BIAS | MPIC_NO_RESET;
...@@ -265,72 +264,72 @@ static int pas_machine_check_handler(struct pt_regs *regs) ...@@ -265,72 +264,72 @@ static int pas_machine_check_handler(struct pt_regs *regs)
srr1 = regs->msr; srr1 = regs->msr;
if (nmi_virq && mpic_get_mcirq() == nmi_virq) { if (nmi_virq && mpic_get_mcirq() == nmi_virq) {
printk(KERN_ERR "NMI delivered\n"); pr_err("NMI delivered\n");
debugger(regs); debugger(regs);
mpic_end_irq(irq_get_irq_data(nmi_virq)); mpic_end_irq(irq_get_irq_data(nmi_virq));
goto out; goto out;
} }
dsisr = mfspr(SPRN_DSISR); dsisr = mfspr(SPRN_DSISR);
printk(KERN_ERR "Machine Check on CPU %d\n", cpu); pr_err("Machine Check on CPU %d\n", cpu);
printk(KERN_ERR "SRR0 0x%016lx SRR1 0x%016lx\n", srr0, srr1); pr_err("SRR0 0x%016lx SRR1 0x%016lx\n", srr0, srr1);
printk(KERN_ERR "DSISR 0x%016lx DAR 0x%016lx\n", dsisr, regs->dar); pr_err("DSISR 0x%016lx DAR 0x%016lx\n", dsisr, regs->dar);
printk(KERN_ERR "BER 0x%016lx MER 0x%016lx\n", mfspr(SPRN_PA6T_BER), pr_err("BER 0x%016lx MER 0x%016lx\n", mfspr(SPRN_PA6T_BER),
mfspr(SPRN_PA6T_MER)); mfspr(SPRN_PA6T_MER));
printk(KERN_ERR "IER 0x%016lx DER 0x%016lx\n", mfspr(SPRN_PA6T_IER), pr_err("IER 0x%016lx DER 0x%016lx\n", mfspr(SPRN_PA6T_IER),
mfspr(SPRN_PA6T_DER)); mfspr(SPRN_PA6T_DER));
printk(KERN_ERR "Cause:\n"); pr_err("Cause:\n");
if (srr1 & 0x200000) if (srr1 & 0x200000)
printk(KERN_ERR "Signalled by SDC\n"); pr_err("Signalled by SDC\n");
if (srr1 & 0x100000) { if (srr1 & 0x100000) {
printk(KERN_ERR "Load/Store detected error:\n"); pr_err("Load/Store detected error:\n");
if (dsisr & 0x8000) if (dsisr & 0x8000)
printk(KERN_ERR "D-cache ECC double-bit error or bus error\n"); pr_err("D-cache ECC double-bit error or bus error\n");
if (dsisr & 0x4000) if (dsisr & 0x4000)
printk(KERN_ERR "LSU snoop response error\n"); pr_err("LSU snoop response error\n");
if (dsisr & 0x2000) { if (dsisr & 0x2000) {
printk(KERN_ERR "MMU SLB multi-hit or invalid B field\n"); pr_err("MMU SLB multi-hit or invalid B field\n");
dump_slb = 1; dump_slb = 1;
} }
if (dsisr & 0x1000) if (dsisr & 0x1000)
printk(KERN_ERR "Recoverable Duptags\n"); pr_err("Recoverable Duptags\n");
if (dsisr & 0x800) if (dsisr & 0x800)
printk(KERN_ERR "Recoverable D-cache parity error count overflow\n"); pr_err("Recoverable D-cache parity error count overflow\n");
if (dsisr & 0x400) if (dsisr & 0x400)
printk(KERN_ERR "TLB parity error count overflow\n"); pr_err("TLB parity error count overflow\n");
} }
if (srr1 & 0x80000) if (srr1 & 0x80000)
printk(KERN_ERR "Bus Error\n"); pr_err("Bus Error\n");
if (srr1 & 0x40000) { if (srr1 & 0x40000) {
printk(KERN_ERR "I-side SLB multiple hit\n"); pr_err("I-side SLB multiple hit\n");
dump_slb = 1; dump_slb = 1;
} }
if (srr1 & 0x20000) if (srr1 & 0x20000)
printk(KERN_ERR "I-cache parity error hit\n"); pr_err("I-cache parity error hit\n");
if (num_mce_regs == 0) if (num_mce_regs == 0)
printk(KERN_ERR "No MCE registers mapped yet, can't dump\n"); pr_err("No MCE registers mapped yet, can't dump\n");
else else
printk(KERN_ERR "SoC debug registers:\n"); pr_err("SoC debug registers:\n");
for (i = 0; i < num_mce_regs; i++) for (i = 0; i < num_mce_regs; i++)
printk(KERN_ERR "%s: 0x%08x\n", mce_regs[i].name, pr_err("%s: 0x%08x\n", mce_regs[i].name,
in_le32(mce_regs[i].addr)); in_le32(mce_regs[i].addr));
if (dump_slb) { if (dump_slb) {
unsigned long e, v; unsigned long e, v;
int i; int i;
printk(KERN_ERR "slb contents:\n"); pr_err("slb contents:\n");
for (i = 0; i < mmu_slb_size; i++) { for (i = 0; i < mmu_slb_size; i++) {
asm volatile("slbmfee %0,%1" : "=r" (e) : "r" (i)); asm volatile("slbmfee %0,%1" : "=r" (e) : "r" (i));
asm volatile("slbmfev %0,%1" : "=r" (v) : "r" (i)); asm volatile("slbmfev %0,%1" : "=r" (v) : "r" (i));
printk(KERN_ERR "%02d %016lx %016lx\n", i, e, v); pr_err("%02d %016lx %016lx\n", i, e, v);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment