X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fplatform.h;h=5aa8e3f9dcc8a82189af51382f9ee2ffbd6178e7;hp=ab1bd8868d4a40cad1de38bab4cf5f7cebec3dcf;hb=6704a228c6389607f775bbaf2ee7de786d7b9996;hpb=d3e95283e69d3099fe9f36e56be1f645f565c843 diff --git a/discover/platform.h b/discover/platform.h index ab1bd88..5aa8e3f 100644 --- a/discover/platform.h +++ b/discover/platform.h @@ -8,7 +8,7 @@ struct platform { bool (*probe)(struct platform *, void *); int (*load_config)(struct platform *, struct config *); int (*save_config)(struct platform *, struct config *); - void (*finalise_config)(struct platform *, + void (*pre_boot)(struct platform *, const struct config *); int (*get_sysinfo)(struct platform *, struct system_info *); uint16_t dhcp_arch_id; @@ -19,7 +19,7 @@ int platform_init(void *ctx); int platform_fini(void); const struct platform *platform_get(void); int platform_get_sysinfo(struct system_info *info); -void platform_finalise_config(void); +void platform_pre_boot(void); /* configuration interface */ const struct config *config_get(void);