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()
609 for (i = 0; i < (sizeof(ppc_md) / sizeof(void *)); i++) { in probe_machine()
610 if (((void **)&ppc_md)[i]) { in probe_machine()
620 memcpy(&ppc_md, machine_id, sizeof(struct machdep_calls)); in probe_machine()
621 if (ppc_md.probe()) { in probe_machine()
633 printk(KERN_INFO "Using %s machine description\n", ppc_md.name); in probe_machine()
705 if (ppc_md.panic) in ppc_panic_event()
706 ppc_md.panic(ptr); /* May not return */ in ppc_panic_event()
738 if (!IS_ENABLED(CONFIG_PPC64) && !ppc_md.panic) in setup_panic()
953 if (ppc_md.setup_arch) in setup_arch()
954 ppc_md.setup_arch(); in setup_arch()