Commit 0aafbdf3 authored by Christophe Leroy's avatar Christophe Leroy Committed by Michael Ellerman

powerpc: Make generic_calibrate_decr() the default

ppc_md.calibrate_decr() is a mandatory item. Its nullity is never
checked so it must be non null on all platforms.

Most platforms define generic_calibrate_decr() as their
ppc_md.calibrate_decr(). Have time_init() call
generic_calibrate_decr() when ppc_md.calibrate_decr() is NULL,
and remove default assignment from all machines.
Signed-off-by: default avatarChristophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/6cb9865d916231c38401ba34ad1a98c249fae135.1676711562.git.christophe.leroy@csgroup.eu
parent 5a81c02d
...@@ -887,7 +887,11 @@ void __init time_init(void) ...@@ -887,7 +887,11 @@ void __init time_init(void)
unsigned shift; unsigned shift;
/* Normal PowerPC with timebase register */ /* Normal PowerPC with timebase register */
ppc_md.calibrate_decr(); if (ppc_md.calibrate_decr)
ppc_md.calibrate_decr();
else
generic_calibrate_decr();
printk(KERN_DEBUG "time_init: decrementer frequency = %lu.%.6lu MHz\n", printk(KERN_DEBUG "time_init: decrementer frequency = %lu.%.6lu MHz\n",
ppc_tb_freq / 1000000, ppc_tb_freq % 1000000); ppc_tb_freq / 1000000, ppc_tb_freq % 1000000);
printk(KERN_DEBUG "time_init: processor frequency = %lu.%.6lu MHz\n", printk(KERN_DEBUG "time_init: processor frequency = %lu.%.6lu MHz\n",
......
...@@ -74,5 +74,4 @@ define_machine(ppc40x_simple) { ...@@ -74,5 +74,4 @@ define_machine(ppc40x_simple) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -114,5 +114,4 @@ define_machine(canyonlands) { ...@@ -114,5 +114,4 @@ define_machine(canyonlands) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -58,5 +58,4 @@ define_machine(ebony) { ...@@ -58,5 +58,4 @@ define_machine(ebony) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -313,5 +313,4 @@ define_machine(fsp2) { ...@@ -313,5 +313,4 @@ define_machine(fsp2) {
.init_IRQ = fsp2_irq_init, .init_IRQ = fsp2_irq_init,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -147,5 +147,4 @@ define_machine(iss4xx) { ...@@ -147,5 +147,4 @@ define_machine(iss4xx) {
.init_IRQ = iss4xx_init_irq, .init_IRQ = iss4xx_init_irq,
.setup_arch = iss4xx_setup_arch, .setup_arch = iss4xx_setup_arch,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -82,5 +82,4 @@ define_machine(ppc44x_simple) { ...@@ -82,5 +82,4 @@ define_machine(ppc44x_simple) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -277,7 +277,6 @@ define_machine(ppc47x_akebono) { ...@@ -277,7 +277,6 @@ define_machine(ppc47x_akebono) {
.init_IRQ = ppc47x_init_irq, .init_IRQ = ppc47x_init_irq,
.setup_arch = ppc47x_setup_arch, .setup_arch = ppc47x_setup_arch,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
define_machine(ppc47x_currituck) { define_machine(ppc47x_currituck) {
...@@ -288,5 +287,4 @@ define_machine(ppc47x_currituck) { ...@@ -288,5 +287,4 @@ define_machine(ppc47x_currituck) {
.pci_irq_fixup = ppc47x_pci_irq_fixup, .pci_irq_fixup = ppc47x_pci_irq_fixup,
.setup_arch = ppc47x_setup_arch, .setup_arch = ppc47x_setup_arch,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -54,7 +54,6 @@ define_machine(sam440ep) { ...@@ -54,7 +54,6 @@ define_machine(sam440ep) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
static struct i2c_board_info sam440ep_rtc_info = { static struct i2c_board_info sam440ep_rtc_info = {
......
...@@ -48,7 +48,6 @@ define_machine(warp) { ...@@ -48,7 +48,6 @@ define_machine(warp) {
.init_IRQ = uic_init_tree, .init_IRQ = uic_init_tree,
.get_irq = uic_get_irq, .get_irq = uic_get_irq,
.restart = ppc4xx_reset_system, .restart = ppc4xx_reset_system,
.calibrate_decr = generic_calibrate_decr,
}; };
......
...@@ -67,6 +67,5 @@ define_machine(mpc5121_ads) { ...@@ -67,6 +67,5 @@ define_machine(mpc5121_ads) {
.init = mpc512x_init, .init = mpc512x_init,
.init_IRQ = mpc5121_ads_init_IRQ, .init_IRQ = mpc5121_ads_init_IRQ,
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = mpc512x_restart, .restart = mpc512x_restart,
}; };
...@@ -47,6 +47,5 @@ define_machine(mpc512x_generic) { ...@@ -47,6 +47,5 @@ define_machine(mpc512x_generic) {
.setup_arch = mpc512x_setup_arch, .setup_arch = mpc512x_setup_arch,
.init_IRQ = mpc512x_init_IRQ, .init_IRQ = mpc512x_init_IRQ,
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = mpc512x_restart, .restart = mpc512x_restart,
}; };
...@@ -121,6 +121,5 @@ define_machine(pdm360ng) { ...@@ -121,6 +121,5 @@ define_machine(pdm360ng) {
.init = pdm360ng_init, .init = pdm360ng_init,
.init_IRQ = mpc512x_init_IRQ, .init_IRQ = mpc512x_init_IRQ,
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = mpc512x_restart, .restart = mpc512x_restart,
}; };
...@@ -226,7 +226,6 @@ define_machine(efika) ...@@ -226,7 +226,6 @@ define_machine(efika)
.get_rtc_time = rtas_get_rtc_time, .get_rtc_time = rtas_get_rtc_time,
.progress = rtas_progress, .progress = rtas_progress,
.get_boot_time = rtas_get_boot_time, .get_boot_time = rtas_get_boot_time,
.calibrate_decr = generic_calibrate_decr,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.phys_mem_access_prot = pci_phys_mem_access_prot, .phys_mem_access_prot = pci_phys_mem_access_prot,
#endif #endif
......
...@@ -189,5 +189,4 @@ define_machine(lite5200) { ...@@ -189,5 +189,4 @@ define_machine(lite5200) {
.init_IRQ = mpc52xx_init_irq, .init_IRQ = mpc52xx_init_irq,
.get_irq = mpc52xx_get_irq, .get_irq = mpc52xx_get_irq,
.restart = mpc52xx_restart, .restart = mpc52xx_restart,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -236,5 +236,4 @@ define_machine(media5200_platform) { ...@@ -236,5 +236,4 @@ define_machine(media5200_platform) {
.init_IRQ = media5200_init_irq, .init_IRQ = media5200_init_irq,
.get_irq = mpc52xx_get_irq, .get_irq = mpc52xx_get_irq,
.restart = mpc52xx_restart, .restart = mpc52xx_restart,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -76,5 +76,4 @@ define_machine(mpc5200_simple_platform) { ...@@ -76,5 +76,4 @@ define_machine(mpc5200_simple_platform) {
.init_IRQ = mpc52xx_init_irq, .init_IRQ = mpc52xx_init_irq,
.get_irq = mpc52xx_get_irq, .get_irq = mpc52xx_get_irq,
.restart = mpc52xx_restart, .restart = mpc52xx_restart,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -308,7 +308,6 @@ define_machine(ep8248e) ...@@ -308,7 +308,6 @@ define_machine(ep8248e)
.setup_arch = ep8248e_setup_arch, .setup_arch = ep8248e_setup_arch,
.init_IRQ = ep8248e_pic_init, .init_IRQ = ep8248e_pic_init,
.get_irq = cpm2_get_irq, .get_irq = cpm2_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = pq2_restart, .restart = pq2_restart,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -195,7 +195,6 @@ define_machine(km82xx) ...@@ -195,7 +195,6 @@ define_machine(km82xx)
.setup_arch = km82xx_setup_arch, .setup_arch = km82xx_setup_arch,
.init_IRQ = km82xx_pic_init, .init_IRQ = km82xx_pic_init,
.get_irq = cpm2_get_irq, .get_irq = cpm2_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = pq2_restart, .restart = pq2_restart,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -199,7 +199,6 @@ define_machine(mpc8272_ads) ...@@ -199,7 +199,6 @@ define_machine(mpc8272_ads)
.discover_phbs = pq2_init_pci, .discover_phbs = pq2_init_pci,
.init_IRQ = mpc8272_ads_pic_init, .init_IRQ = mpc8272_ads_pic_init,
.get_irq = cpm2_get_irq, .get_irq = cpm2_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = pq2_restart, .restart = pq2_restart,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -177,7 +177,6 @@ define_machine(pq2fads) ...@@ -177,7 +177,6 @@ define_machine(pq2fads)
.discover_phbs = pq2_init_pci, .discover_phbs = pq2_init_pci,
.init_IRQ = pq2fads_pic_init, .init_IRQ = pq2fads_pic_init,
.get_irq = cpm2_get_irq, .get_irq = cpm2_get_irq,
.calibrate_decr = generic_calibrate_decr,
.restart = pq2_restart, .restart = pq2_restart,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -41,6 +41,5 @@ define_machine(asp834x) { ...@@ -41,6 +41,5 @@ define_machine(asp834x) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -184,6 +184,5 @@ define_machine(mpc83xx_km) { ...@@ -184,6 +184,5 @@ define_machine(mpc83xx_km) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -53,6 +53,5 @@ define_machine(mpc830x_rdb) { ...@@ -53,6 +53,5 @@ define_machine(mpc830x_rdb) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -53,6 +53,5 @@ define_machine(mpc831x_rdb) { ...@@ -53,6 +53,5 @@ define_machine(mpc831x_rdb) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -97,6 +97,5 @@ define_machine(mpc832x_mds) { ...@@ -97,6 +97,5 @@ define_machine(mpc832x_mds) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -221,6 +221,5 @@ define_machine(mpc832x_rdb) { ...@@ -221,6 +221,5 @@ define_machine(mpc832x_rdb) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -66,6 +66,5 @@ define_machine(mpc834x_itx) { ...@@ -66,6 +66,5 @@ define_machine(mpc834x_itx) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -88,6 +88,5 @@ define_machine(mpc834x_mds) { ...@@ -88,6 +88,5 @@ define_machine(mpc834x_mds) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -197,6 +197,5 @@ define_machine(mpc836x_mds) { ...@@ -197,6 +197,5 @@ define_machine(mpc836x_mds) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -37,6 +37,5 @@ define_machine(mpc836x_rdk) { ...@@ -37,6 +37,5 @@ define_machine(mpc836x_rdk) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -90,6 +90,5 @@ define_machine(mpc837x_mds) { ...@@ -90,6 +90,5 @@ define_machine(mpc837x_mds) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -78,6 +78,5 @@ define_machine(mpc837x_rdb) { ...@@ -78,6 +78,5 @@ define_machine(mpc837x_rdb) {
.get_irq = ipic_get_irq, .get_irq = ipic_get_irq,
.restart = mpc83xx_restart, .restart = mpc83xx_restart,
.time_init = mpc83xx_time_init, .time_init = mpc83xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -59,6 +59,5 @@ define_machine(bsc9132_qds) { ...@@ -59,6 +59,5 @@ define_machine(bsc9132_qds) {
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -46,6 +46,5 @@ define_machine(bsc9131_rdb) { ...@@ -46,6 +46,5 @@ define_machine(bsc9131_rdb) {
.setup_arch = bsc913x_rdb_setup_arch, .setup_arch = bsc913x_rdb_setup_arch,
.init_IRQ = bsc913x_rdb_pic_init, .init_IRQ = bsc913x_rdb_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -51,6 +51,5 @@ define_machine(c293_pcie) { ...@@ -51,6 +51,5 @@ define_machine(c293_pcie) {
.setup_arch = c293_pcie_setup_arch, .setup_arch = c293_pcie_setup_arch,
.init_IRQ = c293_pcie_pic_init, .init_IRQ = c293_pcie_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -198,7 +198,6 @@ define_machine(corenet_generic) { ...@@ -198,7 +198,6 @@ define_machine(corenet_generic) {
#else #else
.get_irq = mpic_get_coreint_irq, .get_irq = mpic_get_coreint_irq,
#endif #endif
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
.power_save = e500_idle, .power_save = e500_idle,
}; };
...@@ -203,6 +203,5 @@ define_machine(ge_imp3a) { ...@@ -203,6 +203,5 @@ define_machine(ge_imp3a) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -180,5 +180,4 @@ define_machine(ksi8560) { ...@@ -180,5 +180,4 @@ define_machine(ksi8560) {
.show_cpuinfo = ksi8560_show_cpuinfo, .show_cpuinfo = ksi8560_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = machine_restart, .restart = machine_restart,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -62,6 +62,5 @@ define_machine(mpc8536_ds) { ...@@ -62,6 +62,5 @@ define_machine(mpc8536_ds) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -158,6 +158,5 @@ define_machine(mpc85xx_ads) { ...@@ -158,6 +158,5 @@ define_machine(mpc85xx_ads) {
.init_IRQ = mpc85xx_ads_pic_init, .init_IRQ = mpc85xx_ads_pic_init,
.show_cpuinfo = mpc85xx_ads_show_cpuinfo, .show_cpuinfo = mpc85xx_ads_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -383,6 +383,5 @@ define_machine(mpc85xx_cds) { ...@@ -383,6 +383,5 @@ define_machine(mpc85xx_cds) {
.pcibios_fixup_bus = mpc85xx_cds_fixup_bus, .pcibios_fixup_bus = mpc85xx_cds_fixup_bus,
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -172,7 +172,6 @@ define_machine(mpc8544_ds) { ...@@ -172,7 +172,6 @@ define_machine(mpc8544_ds) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -186,7 +185,6 @@ define_machine(mpc8572_ds) { ...@@ -186,7 +185,6 @@ define_machine(mpc8572_ds) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -200,6 +198,5 @@ define_machine(p2020_ds) { ...@@ -200,6 +198,5 @@ define_machine(p2020_ds) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -345,7 +345,6 @@ define_machine(mpc8568_mds) { ...@@ -345,7 +345,6 @@ define_machine(mpc8568_mds) {
.setup_arch = mpc85xx_mds_setup_arch, .setup_arch = mpc85xx_mds_setup_arch,
.init_IRQ = mpc85xx_mds_pic_init, .init_IRQ = mpc85xx_mds_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
...@@ -359,7 +358,6 @@ define_machine(mpc8569_mds) { ...@@ -359,7 +358,6 @@ define_machine(mpc8569_mds) {
.setup_arch = mpc85xx_mds_setup_arch, .setup_arch = mpc85xx_mds_setup_arch,
.init_IRQ = mpc85xx_mds_pic_init, .init_IRQ = mpc85xx_mds_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
...@@ -373,7 +371,6 @@ define_machine(p1021_mds) { ...@@ -373,7 +371,6 @@ define_machine(p1021_mds) {
.setup_arch = mpc85xx_mds_setup_arch, .setup_arch = mpc85xx_mds_setup_arch,
.init_IRQ = mpc85xx_mds_pic_init, .init_IRQ = mpc85xx_mds_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -129,7 +129,6 @@ define_machine(p2020_rdb) { ...@@ -129,7 +129,6 @@ define_machine(p2020_rdb) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -143,7 +142,6 @@ define_machine(p1020_rdb) { ...@@ -143,7 +142,6 @@ define_machine(p1020_rdb) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -157,7 +155,6 @@ define_machine(p1021_rdb_pc) { ...@@ -157,7 +155,6 @@ define_machine(p1021_rdb_pc) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -171,7 +168,6 @@ define_machine(p2020_rdb_pc) { ...@@ -171,7 +168,6 @@ define_machine(p2020_rdb_pc) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -185,7 +181,6 @@ define_machine(p1025_rdb) { ...@@ -185,7 +181,6 @@ define_machine(p1025_rdb) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -199,7 +194,6 @@ define_machine(p1020_mbg_pc) { ...@@ -199,7 +194,6 @@ define_machine(p1020_mbg_pc) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -213,7 +207,6 @@ define_machine(p1020_utm_pc) { ...@@ -213,7 +207,6 @@ define_machine(p1020_utm_pc) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -227,7 +220,6 @@ define_machine(p1020_rdb_pc) { ...@@ -227,7 +220,6 @@ define_machine(p1020_rdb_pc) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -241,7 +233,6 @@ define_machine(p1020_rdb_pd) { ...@@ -241,7 +233,6 @@ define_machine(p1020_rdb_pd) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -255,6 +246,5 @@ define_machine(p1024_rdb) { ...@@ -255,6 +246,5 @@ define_machine(p1024_rdb) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -53,6 +53,5 @@ define_machine(mvme2500) { ...@@ -53,6 +53,5 @@ define_machine(mvme2500) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -73,6 +73,5 @@ define_machine(p1010_rdb) { ...@@ -73,6 +73,5 @@ define_machine(p1010_rdb) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -559,6 +559,5 @@ define_machine(p1022_ds) { ...@@ -559,6 +559,5 @@ define_machine(p1022_ds) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -139,6 +139,5 @@ define_machine(p1022_rdk) { ...@@ -139,6 +139,5 @@ define_machine(p1022_rdk) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -100,7 +100,6 @@ define_machine(p1023_rdb) { ...@@ -100,7 +100,6 @@ define_machine(p1023_rdb) {
.setup_arch = p1023_rdb_setup_arch, .setup_arch = p1023_rdb_setup_arch,
.init_IRQ = p1023_rdb_pic_init, .init_IRQ = p1023_rdb_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -79,6 +79,5 @@ define_machine(ppa8548) { ...@@ -79,6 +79,5 @@ define_machine(ppa8548) {
.init_IRQ = ppa8548_pic_init, .init_IRQ = ppa8548_pic_init,
.show_cpuinfo = ppa8548_show_cpuinfo, .show_cpuinfo = ppa8548_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -58,7 +58,6 @@ define_machine(qemu_e500) { ...@@ -58,7 +58,6 @@ define_machine(qemu_e500) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_coreint_irq, .get_irq = mpic_get_coreint_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
.power_save = e500_idle, .power_save = e500_idle,
}; };
...@@ -75,6 +75,5 @@ define_machine(socrates) { ...@@ -75,6 +75,5 @@ define_machine(socrates) {
.setup_arch = socrates_setup_arch, .setup_arch = socrates_setup_arch,
.init_IRQ = socrates_pic_init, .init_IRQ = socrates_pic_init,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -90,6 +90,5 @@ define_machine(stx_gp3) { ...@@ -90,6 +90,5 @@ define_machine(stx_gp3) {
.init_IRQ = stx_gp3_pic_init, .init_IRQ = stx_gp3_pic_init,
.show_cpuinfo = stx_gp3_show_cpuinfo, .show_cpuinfo = stx_gp3_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -127,6 +127,5 @@ define_machine(tqm85xx) { ...@@ -127,6 +127,5 @@ define_machine(tqm85xx) {
.init_IRQ = tqm85xx_pic_init, .init_IRQ = tqm85xx_pic_init,
.show_cpuinfo = tqm85xx_show_cpuinfo, .show_cpuinfo = tqm85xx_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -112,6 +112,5 @@ define_machine(twr_p1025) { ...@@ -112,6 +112,5 @@ define_machine(twr_p1025) {
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -146,7 +146,6 @@ define_machine(xes_mpc8572) { ...@@ -146,7 +146,6 @@ define_machine(xes_mpc8572) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -160,7 +159,6 @@ define_machine(xes_mpc8548) { ...@@ -160,7 +159,6 @@ define_machine(xes_mpc8548) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -174,6 +172,5 @@ define_machine(xes_mpc8540) { ...@@ -174,6 +172,5 @@ define_machine(xes_mpc8540) {
.pcibios_fixup_phb = fsl_pcibios_fixup_phb, .pcibios_fixup_phb = fsl_pcibios_fixup_phb,
#endif #endif
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -185,7 +185,6 @@ define_machine(gef_ppc9a) { ...@@ -185,7 +185,6 @@ define_machine(gef_ppc9a) {
.show_cpuinfo = gef_ppc9a_show_cpuinfo, .show_cpuinfo = gef_ppc9a_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -172,7 +172,6 @@ define_machine(gef_sbc310) { ...@@ -172,7 +172,6 @@ define_machine(gef_sbc310) {
.show_cpuinfo = gef_sbc310_show_cpuinfo, .show_cpuinfo = gef_sbc310_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -162,7 +162,6 @@ define_machine(gef_sbc610) { ...@@ -162,7 +162,6 @@ define_machine(gef_sbc610) {
.show_cpuinfo = gef_sbc610_show_cpuinfo, .show_cpuinfo = gef_sbc610_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -314,7 +314,6 @@ define_machine(mpc86xx_hpcd) { ...@@ -314,7 +314,6 @@ define_machine(mpc86xx_hpcd) {
.init_IRQ = mpc86xx_init_irq, .init_IRQ = mpc86xx_init_irq,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -107,7 +107,6 @@ define_machine(mpc86xx_hpcn) { ...@@ -107,7 +107,6 @@ define_machine(mpc86xx_hpcn) {
.show_cpuinfo = mpc86xx_hpcn_show_cpuinfo, .show_cpuinfo = mpc86xx_hpcn_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -108,7 +108,6 @@ define_machine(mvme7100) { ...@@ -108,7 +108,6 @@ define_machine(mvme7100) {
.init_IRQ = mpc86xx_init_irq, .init_IRQ = mpc86xx_init_irq,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.time_init = mpc86xx_time_init, .time_init = mpc86xx_time_init,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
.pcibios_fixup_bus = fsl_pcibios_fixup_bus, .pcibios_fixup_bus = fsl_pcibios_fixup_bus,
......
...@@ -102,6 +102,5 @@ define_machine(adder875) { ...@@ -102,6 +102,5 @@ define_machine(adder875) {
.init_IRQ = mpc8xx_pic_init, .init_IRQ = mpc8xx_pic_init,
.get_irq = mpc8xx_get_irq, .get_irq = mpc8xx_get_irq,
.restart = mpc8xx_restart, .restart = mpc8xx_restart,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -164,6 +164,5 @@ define_machine(amigaone) { ...@@ -164,6 +164,5 @@ define_machine(amigaone) {
.show_cpuinfo = amigaone_show_cpuinfo, .show_cpuinfo = amigaone_show_cpuinfo,
.init_IRQ = amigaone_init_IRQ, .init_IRQ = amigaone_init_IRQ,
.restart = amigaone_restart, .restart = amigaone_restart,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -265,7 +265,6 @@ define_machine(cell) { ...@@ -265,7 +265,6 @@ define_machine(cell) {
.get_boot_time = rtas_get_boot_time, .get_boot_time = rtas_get_boot_time,
.get_rtc_time = rtas_get_rtc_time, .get_rtc_time = rtas_get_rtc_time,
.set_rtc_time = rtas_set_rtc_time, .set_rtc_time = rtas_set_rtc_time,
.calibrate_decr = generic_calibrate_decr,
.progress = cell_progress, .progress = cell_progress,
.init_IRQ = cell_init_irq, .init_IRQ = cell_init_irq,
.pci_setup_phb = cell_setup_phb, .pci_setup_phb = cell_setup_phb,
......
...@@ -582,6 +582,5 @@ define_machine(chrp) { ...@@ -582,6 +582,5 @@ define_machine(chrp) {
.time_init = chrp_time_init, .time_init = chrp_time_init,
.set_rtc_time = chrp_set_rtc_time, .set_rtc_time = chrp_set_rtc_time,
.get_rtc_time = chrp_get_rtc_time, .get_rtc_time = chrp_get_rtc_time,
.calibrate_decr = generic_calibrate_decr,
.phys_mem_access_prot = pci_phys_mem_access_prot, .phys_mem_access_prot = pci_phys_mem_access_prot,
}; };
...@@ -70,7 +70,6 @@ define_machine(gamecube) { ...@@ -70,7 +70,6 @@ define_machine(gamecube) {
.halt = gamecube_halt, .halt = gamecube_halt,
.init_IRQ = flipper_pic_probe, .init_IRQ = flipper_pic_probe,
.get_irq = flipper_pic_get_irq, .get_irq = flipper_pic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
.machine_shutdown = gamecube_shutdown, .machine_shutdown = gamecube_shutdown,
}; };
......
...@@ -264,7 +264,6 @@ define_machine(holly){ ...@@ -264,7 +264,6 @@ define_machine(holly){
.show_cpuinfo = holly_show_cpuinfo, .show_cpuinfo = holly_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = holly_restart, .restart = holly_restart,
.calibrate_decr = generic_calibrate_decr,
.machine_check_exception = ppc750_machine_check_exception, .machine_check_exception = ppc750_machine_check_exception,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -159,5 +159,4 @@ define_machine(linkstation){ ...@@ -159,5 +159,4 @@ define_machine(linkstation){
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = linkstation_restart, .restart = linkstation_restart,
.halt = linkstation_halt, .halt = linkstation_halt,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -182,7 +182,6 @@ define_machine(mpc7448_hpc2){ ...@@ -182,7 +182,6 @@ define_machine(mpc7448_hpc2){
.show_cpuinfo = mpc7448_hpc2_show_cpuinfo, .show_cpuinfo = mpc7448_hpc2_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = mpc7448_hpc2_restart, .restart = mpc7448_hpc2_restart,
.calibrate_decr = generic_calibrate_decr,
.machine_check_exception= mpc7448_machine_check_exception, .machine_check_exception= mpc7448_machine_check_exception,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -204,6 +204,5 @@ define_machine(mvme5100) { ...@@ -204,6 +204,5 @@ define_machine(mvme5100) {
.show_cpuinfo = mvme5100_show_cpuinfo, .show_cpuinfo = mvme5100_show_cpuinfo,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = mvme5100_restart, .restart = mvme5100_restart,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
}; };
...@@ -118,5 +118,4 @@ define_machine(storcenter){ ...@@ -118,5 +118,4 @@ define_machine(storcenter){
.init_IRQ = storcenter_init_IRQ, .init_IRQ = storcenter_init_IRQ,
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = storcenter_restart, .restart = storcenter_restart,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -175,7 +175,6 @@ define_machine(wii) { ...@@ -175,7 +175,6 @@ define_machine(wii) {
.halt = wii_halt, .halt = wii_halt,
.init_IRQ = wii_pic_probe, .init_IRQ = wii_pic_probe,
.get_irq = flipper_pic_get_irq, .get_irq = flipper_pic_get_irq,
.calibrate_decr = generic_calibrate_decr,
.progress = udbg_progress, .progress = udbg_progress,
.machine_shutdown = wii_shutdown, .machine_shutdown = wii_shutdown,
}; };
...@@ -357,7 +357,6 @@ define_machine(maple) { ...@@ -357,7 +357,6 @@ define_machine(maple) {
.get_boot_time = maple_get_boot_time, .get_boot_time = maple_get_boot_time,
.set_rtc_time = maple_set_rtc_time, .set_rtc_time = maple_set_rtc_time,
.get_rtc_time = maple_get_rtc_time, .get_rtc_time = maple_get_rtc_time,
.calibrate_decr = generic_calibrate_decr,
.progress = maple_progress, .progress = maple_progress,
.power_save = power4_idle, .power_save = power4_idle,
}; };
...@@ -40,5 +40,4 @@ define_machine(microwatt) { ...@@ -40,5 +40,4 @@ define_machine(microwatt) {
.init_IRQ = microwatt_init_IRQ, .init_IRQ = microwatt_init_IRQ,
.setup_arch = microwatt_setup_arch, .setup_arch = microwatt_setup_arch,
.progress = udbg_progress, .progress = udbg_progress,
.calibrate_decr = generic_calibrate_decr,
}; };
...@@ -449,7 +449,6 @@ define_machine(pasemi) { ...@@ -449,7 +449,6 @@ define_machine(pasemi) {
.get_irq = mpic_get_irq, .get_irq = mpic_get_irq,
.restart = pas_restart, .restart = pas_restart,
.get_boot_time = pas_get_boot_time, .get_boot_time = pas_get_boot_time,
.calibrate_decr = generic_calibrate_decr,
.progress = pas_progress, .progress = pas_progress,
.machine_check_exception = pas_machine_check_handler, .machine_check_exception = pas_machine_check_handler,
}; };
...@@ -585,7 +585,6 @@ define_machine(powernv) { ...@@ -585,7 +585,6 @@ define_machine(powernv) {
.progress = pnv_progress, .progress = pnv_progress,
.machine_shutdown = pnv_shutdown, .machine_shutdown = pnv_shutdown,
.power_save = NULL, .power_save = NULL,
.calibrate_decr = generic_calibrate_decr,
.machine_check_early = pnv_machine_check_early, .machine_check_early = pnv_machine_check_early,
#ifdef CONFIG_KEXEC_CORE #ifdef CONFIG_KEXEC_CORE
.kexec_cpu_down = pnv_kexec_cpu_down, .kexec_cpu_down = pnv_kexec_cpu_down,
......
...@@ -1138,7 +1138,6 @@ define_machine(pseries) { ...@@ -1138,7 +1138,6 @@ define_machine(pseries) {
.get_boot_time = rtas_get_boot_time, .get_boot_time = rtas_get_boot_time,
.get_rtc_time = rtas_get_rtc_time, .get_rtc_time = rtas_get_rtc_time,
.set_rtc_time = rtas_set_rtc_time, .set_rtc_time = rtas_set_rtc_time,
.calibrate_decr = generic_calibrate_decr,
.progress = rtas_progress, .progress = rtas_progress,
.system_reset_exception = pSeries_system_reset_exception, .system_reset_exception = pSeries_system_reset_exception,
.machine_check_early = pseries_machine_check_realmode, .machine_check_early = pseries_machine_check_realmode,
......
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