diff options
| author | Michael Brown | 2016-05-26 14:43:33 +0200 |
|---|---|---|
| committer | Michael Brown | 2016-05-26 14:43:33 +0200 |
| commit | 31d4a7b8db1bd186e3a03be4b616dfb185f3f1ae (patch) | |
| tree | fc80fe8eaec1e565df678c0bd25a92baa84caab9 | |
| parent | [axge] Add driver for ASIX 10/100/1000 USB Ethernet NICs (diff) | |
| download | ipxe-31d4a7b8db1bd186e3a03be4b616dfb185f3f1ae.tar.gz ipxe-31d4a7b8db1bd186e3a03be4b616dfb185f3f1ae.tar.xz ipxe-31d4a7b8db1bd186e3a03be4b616dfb185f3f1ae.zip | |
[arm] Use correct DHCP client architecture values
Signed-off-by: Michael Brown <mcb30@ipxe.org>
| -rw-r--r-- | src/arch/arm32/include/efi/ipxe/dhcp_arch.h | 2 | ||||
| -rw-r--r-- | src/arch/arm64/include/efi/ipxe/dhcp_arch.h | 2 | ||||
| -rw-r--r-- | src/include/ipxe/dhcp.h | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/arch/arm32/include/efi/ipxe/dhcp_arch.h b/src/arch/arm32/include/efi/ipxe/dhcp_arch.h index f403d4ce8..f9baab4fa 100644 --- a/src/arch/arm32/include/efi/ipxe/dhcp_arch.h +++ b/src/arch/arm32/include/efi/ipxe/dhcp_arch.h @@ -39,7 +39,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); 'U', 'N', 'D', 'I', ':', '0', '0', '3', '0', '1', '0' ) #define DHCP_ARCH_CLIENT_ARCHITECTURE \ - DHCP_WORD ( DHCP_CLIENT_ARCHITECTURE_EFI ) + DHCP_WORD ( DHCP_CLIENT_ARCHITECTURE_ARM32 ) #define DHCP_ARCH_CLIENT_NDI DHCP_OPTION ( 1 /* UNDI */ , 3, 10 /* v3.10 */ ) diff --git a/src/arch/arm64/include/efi/ipxe/dhcp_arch.h b/src/arch/arm64/include/efi/ipxe/dhcp_arch.h index f403d4ce8..48a36d052 100644 --- a/src/arch/arm64/include/efi/ipxe/dhcp_arch.h +++ b/src/arch/arm64/include/efi/ipxe/dhcp_arch.h @@ -39,7 +39,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); 'U', 'N', 'D', 'I', ':', '0', '0', '3', '0', '1', '0' ) #define DHCP_ARCH_CLIENT_ARCHITECTURE \ - DHCP_WORD ( DHCP_CLIENT_ARCHITECTURE_EFI ) + DHCP_WORD ( DHCP_CLIENT_ARCHITECTURE_ARM64 ) #define DHCP_ARCH_CLIENT_NDI DHCP_OPTION ( 1 /* UNDI */ , 3, 10 /* v3.10 */ ) diff --git a/src/include/ipxe/dhcp.h b/src/include/ipxe/dhcp.h index 0bd7c1dca..a154bba1c 100644 --- a/src/include/ipxe/dhcp.h +++ b/src/include/ipxe/dhcp.h @@ -272,6 +272,10 @@ enum dhcp_client_architecture_values { DHCP_CLIENT_ARCHITECTURE_XSCALE = 0x0008, /** EFI x86-64 */ DHCP_CLIENT_ARCHITECTURE_X86_64 = 0x0009, + /** EFI 32-bit ARM */ + DHCP_CLIENT_ARCHITECTURE_ARM32 = 0x000a, + /** EFI 64-bit ARM */ + DHCP_CLIENT_ARCHITECTURE_ARM64 = 0x000b, }; /** Client network device interface */ |
