diff options
author | Samuel Mendoza-Jonas <sam.mj@au1.ibm.com> | 2014-12-15 14:57:35 +1100 |
---|---|---|
committer | Samuel Mendoza-Jonas <sam.mj@au1.ibm.com> | 2015-05-05 15:02:43 +1000 |
commit | 366ff957d2900eae6d26ad2f002b735302e7eb41 (patch) | |
tree | d47ece2860a00a0d462c1a9fc667edc2949a01f0 /discover/platform.c | |
parent | 11996807cd4e79e35742aa4c4e19c6500141dfcc (diff) | |
download | talos-petitboot-366ff957d2900eae6d26ad2f002b735302e7eb41.tar.gz talos-petitboot-366ff957d2900eae6d26ad2f002b735302e7eb41.zip |
lib: Define autoboot_options, device_type helpers
Add the new autoboot_option struct, and helper functions for working
with device_type enums. device_type_name() returns exact strings as used
by platform code to read/write nvram params, so
device_type_display_name() is added for use in user-visible strings.
Signed-off-by: Samuel Mendoza-Jonas <sam.mj@au1.ibm.com>
Diffstat (limited to 'discover/platform.c')
-rw-r--r-- | discover/platform.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/discover/platform.c b/discover/platform.c index 04798ac..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; |