pxe: support linux entries for labels
Kernels can be specified using "linux" or "kernel" entry. The difference is kernel is supposed to detect the type of file, but for u-boot both are treated the same. Signed-off-by: Rob Herring <rob.herring@calxeda.com>
This commit is contained in:
parent
7815c4e89f
commit
beb9f6c678
@ -628,6 +628,7 @@ enum token_type {
|
||||
T_TIMEOUT,
|
||||
T_LABEL,
|
||||
T_KERNEL,
|
||||
T_LINUX,
|
||||
T_APPEND,
|
||||
T_INITRD,
|
||||
T_LOCALBOOT,
|
||||
@ -656,6 +657,7 @@ static const struct token keywords[] = {
|
||||
{"prompt", T_PROMPT},
|
||||
{"label", T_LABEL},
|
||||
{"kernel", T_KERNEL},
|
||||
{"linux", T_LINUX},
|
||||
{"localboot", T_LOCALBOOT},
|
||||
{"append", T_APPEND},
|
||||
{"initrd", T_INITRD},
|
||||
@ -1024,6 +1026,7 @@ static int parse_label(char **c, struct pxe_menu *cfg)
|
||||
break;
|
||||
|
||||
case T_KERNEL:
|
||||
case T_LINUX:
|
||||
err = parse_sliteral(c, &label->kernel);
|
||||
break;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user