Lines Matching refs:ppc_md
79 struct machdep_calls ppc_md; variable
80 EXPORT_SYMBOL(ppc_md);
139 if (ppc_md.machine_shutdown) in machine_shutdown()
140 ppc_md.machine_shutdown(); in machine_shutdown()
154 if (ppc_md.restart) in machine_restart()
155 ppc_md.restart(cmd); in machine_restart()
183 if (ppc_md.halt) in machine_halt()
184 ppc_md.halt(); in machine_halt()
208 if (ppc_md.name) in show_cpuinfo_summary()
209 seq_printf(m, "platform\t: %s\n", ppc_md.name); in show_cpuinfo_summary()
217 if (ppc_md.show_cpuinfo != NULL) in show_cpuinfo_summary()
218 ppc_md.show_cpuinfo(m); in show_cpuinfo_summary()
277 if (ppc_md.get_proc_freq) in show_cpuinfo()
278 proc_freq = ppc_md.get_proc_freq(cpu_id); in show_cpuinfo()
286 if (ppc_md.show_percpuinfo != NULL) in show_cpuinfo()
287 ppc_md.show_percpuinfo(m, cpu_id); in show_cpuinfo()
612 for (i = 0; i < (sizeof(ppc_md) / sizeof(void *)); i++) { in probe_machine()
613 if (((void **)&ppc_md)[i]) { in probe_machine()
623 memcpy(&ppc_md, machine_id, sizeof(struct machdep_calls)); in probe_machine()
624 if (ppc_md.probe()) { in probe_machine()
636 printk(KERN_INFO "Using %s machine description\n", ppc_md.name); in probe_machine()
708 if (ppc_md.panic) in ppc_panic_event()
709 ppc_md.panic(ptr); /* May not return */ in ppc_panic_event()
721 if (!IS_ENABLED(CONFIG_PPC64) && !ppc_md.panic) in setup_panic()
935 if (ppc_md.setup_arch) in setup_arch()
936 ppc_md.setup_arch(); in setup_arch()