static int charm_subsys_shutdown(const char * const crashed_subsys) { charm_ready = 0; power_down_charm(); return 0; }
static int charm_subsys_shutdown(const struct subsys_data *crashed_subsys) { charm_disable_irqs(); power_down_charm(); charm_ready = 0; return 0; }
static int charm_subsys_ramdumps(int want_dumps, const char * const crashed_subsys) { charm_ram_dump_status = 0; if (want_dumps) { boot_type = CHARM_RAM_DUMPS; complete(&charm_needs_reload); wait_for_completion(&charm_ram_dumps); INIT_COMPLETION(charm_ram_dumps); power_down_charm(); } return charm_ram_dump_status; }
static int charm_subsys_shutdown(const struct subsys_desc *crashed_subsys) { charm_ready = 0; power_down_charm(); return 0; }