MIPS: TXx9: Modernize printing of kernel messages
- Convert from printk() to pr_*(),
- Add missing continuations, to fix user-visible breakage,
- Drop superfluous casts (u64 has been unsigned long long on all
architectures for many years).
On rbtx4927, this restores the kernel output like:
-TX4927 SDRAMC --
- CR0:0000007e00000544
- TR:32800030e
+TX4927 SDRAMC -- CR0:0000007e00000544 TR:32800030e
and:
-PCIC -- PCICLK:
-Internal(33.3MHz)
-
+PCIC -- PCICLK:Internal(33.3MHz)
Fixes: 4bcc595ccd
("printk: reinstate KERN_CONT for printing continuation lines")
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/14646/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:

committed by
Ralf Baechle

parent
2b58a76e2f
commit
2cec11d871
@@ -21,9 +21,9 @@ int __init tx4927_report_pciclk(void)
|
||||
{
|
||||
int pciclk = 0;
|
||||
|
||||
printk(KERN_INFO "PCIC --%s PCICLK:",
|
||||
(__raw_readq(&tx4927_ccfgptr->ccfg) & TX4927_CCFG_PCI66) ?
|
||||
" PCI66" : "");
|
||||
pr_info("PCIC --%s PCICLK:",
|
||||
(__raw_readq(&tx4927_ccfgptr->ccfg) & TX4927_CCFG_PCI66) ?
|
||||
" PCI66" : "");
|
||||
if (__raw_readq(&tx4927_ccfgptr->pcfg) & TX4927_PCFG_PCICLKEN_ALL) {
|
||||
u64 ccfg = __raw_readq(&tx4927_ccfgptr->ccfg);
|
||||
switch ((unsigned long)ccfg &
|
||||
@@ -37,14 +37,14 @@ int __init tx4927_report_pciclk(void)
|
||||
case TX4927_CCFG_PCIDIVMODE_6:
|
||||
pciclk = txx9_cpu_clock / 6; break;
|
||||
}
|
||||
printk("Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
pr_cont("Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
} else {
|
||||
printk("External");
|
||||
pr_cont("External");
|
||||
pciclk = -1;
|
||||
}
|
||||
printk("\n");
|
||||
pr_cont("\n");
|
||||
return pciclk;
|
||||
}
|
||||
|
||||
@@ -74,8 +74,8 @@ int __init tx4927_pciclk66_setup(void)
|
||||
}
|
||||
tx4927_ccfg_change(TX4927_CCFG_PCIDIVMODE_MASK,
|
||||
pcidivmode);
|
||||
printk(KERN_DEBUG "PCICLK: ccfg:%08lx\n",
|
||||
(unsigned long)__raw_readq(&tx4927_ccfgptr->ccfg));
|
||||
pr_debug("PCICLK: ccfg:%08lx\n",
|
||||
(unsigned long)__raw_readq(&tx4927_ccfgptr->ccfg));
|
||||
} else
|
||||
pciclk = -1;
|
||||
return pciclk;
|
||||
@@ -87,5 +87,5 @@ void __init tx4927_setup_pcierr_irq(void)
|
||||
tx4927_pcierr_interrupt,
|
||||
0, "PCI error",
|
||||
(void *)TX4927_PCIC_REG))
|
||||
printk(KERN_WARNING "Failed to request irq for PCIERR\n");
|
||||
pr_warn("Failed to request irq for PCIERR\n");
|
||||
}
|
||||
|
@@ -21,9 +21,9 @@ int __init tx4938_report_pciclk(void)
|
||||
{
|
||||
int pciclk = 0;
|
||||
|
||||
printk(KERN_INFO "PCIC --%s PCICLK:",
|
||||
(__raw_readq(&tx4938_ccfgptr->ccfg) & TX4938_CCFG_PCI66) ?
|
||||
" PCI66" : "");
|
||||
pr_info("PCIC --%s PCICLK:",
|
||||
(__raw_readq(&tx4938_ccfgptr->ccfg) & TX4938_CCFG_PCI66) ?
|
||||
" PCI66" : "");
|
||||
if (__raw_readq(&tx4938_ccfgptr->pcfg) & TX4938_PCFG_PCICLKEN_ALL) {
|
||||
u64 ccfg = __raw_readq(&tx4938_ccfgptr->ccfg);
|
||||
switch ((unsigned long)ccfg &
|
||||
@@ -45,14 +45,14 @@ int __init tx4938_report_pciclk(void)
|
||||
case TX4938_CCFG_PCIDIVMODE_11:
|
||||
pciclk = txx9_cpu_clock / 11; break;
|
||||
}
|
||||
printk("Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
pr_cont("Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
} else {
|
||||
printk("External");
|
||||
pr_cont("External");
|
||||
pciclk = -1;
|
||||
}
|
||||
printk("\n");
|
||||
pr_cont("\n");
|
||||
return pciclk;
|
||||
}
|
||||
|
||||
@@ -62,10 +62,10 @@ void __init tx4938_report_pci1clk(void)
|
||||
unsigned int pciclk =
|
||||
txx9_gbus_clock / ((ccfg & TX4938_CCFG_PCI1DMD) ? 4 : 2);
|
||||
|
||||
printk(KERN_INFO "PCIC1 -- %sPCICLK:%u.%uMHz\n",
|
||||
(ccfg & TX4938_CCFG_PCI1_66) ? "PCI66 " : "",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
pr_info("PCIC1 -- %sPCICLK:%u.%uMHz\n",
|
||||
(ccfg & TX4938_CCFG_PCI1_66) ? "PCI66 " : "",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
}
|
||||
|
||||
int __init tx4938_pciclk66_setup(void)
|
||||
@@ -105,8 +105,8 @@ int __init tx4938_pciclk66_setup(void)
|
||||
}
|
||||
tx4938_ccfg_change(TX4938_CCFG_PCIDIVMODE_MASK,
|
||||
pcidivmode);
|
||||
printk(KERN_DEBUG "PCICLK: ccfg:%08lx\n",
|
||||
(unsigned long)__raw_readq(&tx4938_ccfgptr->ccfg));
|
||||
pr_debug("PCICLK: ccfg:%08lx\n",
|
||||
(unsigned long)__raw_readq(&tx4938_ccfgptr->ccfg));
|
||||
} else
|
||||
pciclk = -1;
|
||||
return pciclk;
|
||||
@@ -138,5 +138,5 @@ void __init tx4938_setup_pcierr_irq(void)
|
||||
tx4927_pcierr_interrupt,
|
||||
0, "PCI error",
|
||||
(void *)TX4927_PCIC_REG))
|
||||
printk(KERN_WARNING "Failed to request irq for PCIERR\n");
|
||||
pr_warn("Failed to request irq for PCIERR\n");
|
||||
}
|
||||
|
@@ -28,14 +28,14 @@ int __init tx4939_report_pciclk(void)
|
||||
pciclk = txx9_master_clock * 20 / 6;
|
||||
if (!(__raw_readq(&tx4939_ccfgptr->ccfg) & TX4939_CCFG_PCI66))
|
||||
pciclk /= 2;
|
||||
printk(KERN_CONT "Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
pr_cont("Internal(%u.%uMHz)",
|
||||
(pciclk + 50000) / 1000000,
|
||||
((pciclk + 50000) / 100000) % 10);
|
||||
} else {
|
||||
printk(KERN_CONT "External");
|
||||
pr_cont("External");
|
||||
pciclk = -1;
|
||||
}
|
||||
printk(KERN_CONT "\n");
|
||||
pr_cont("\n");
|
||||
return pciclk;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user