X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fplatform.c;h=445158991fcef7cfc2b2846b0154d7bb45f97625;hp=7275a5f0982f4d89143b5f3b4acf63aad3801b57;hb=6bb1301835dbd6ff54e1becb5b684fedb0e4caaf;hpb=d3e95283e69d3099fe9f36e56be1f645f565c843 diff --git a/discover/platform.c b/discover/platform.c index 7275a5f..4451589 100644 --- a/discover/platform.c +++ b/discover/platform.c @@ -17,23 +17,6 @@ static struct config *config; static const char *kernel_cmdline_debug = "petitboot.debug"; -static const char *device_type_name(enum device_type type) -{ - switch (type) { - case DEVICE_TYPE_DISK: - return "disk"; - case DEVICE_TYPE_OPTICAL: - return "optical"; - case DEVICE_TYPE_NETWORK: - return "network"; - case DEVICE_TYPE_ANY: - return "any"; - case DEVICE_TYPE_UNKNOWN: - default: - return "unknown"; - } -} - static void dump_config(struct config *config) { unsigned int i; @@ -180,12 +163,12 @@ const struct platform *platform_get(void) return platform; } -void platform_finalise_config(void) +void platform_pre_boot(void) { const struct config *config = config_get(); - if (platform && config && platform->finalise_config) - platform->finalise_config(platform, config); + if (platform && config && platform->pre_boot) + platform->pre_boot(platform, config); } int platform_get_sysinfo(struct system_info *info)