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>
master
Rob Herring 12 years ago committed by Wolfgang Denk
parent 7815c4e89f
commit beb9f6c678
  1. 3
      common/cmd_pxe.c

@ -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…
Cancel
Save