u-boot-brain/arch/x86/lib
Alexander Graf e824cf3fb5 smbios: Allow compilation on 64bit systems
The SMBIOS generation code passes pointers as u32. That causes the compiler
to warn on casts to pointers. This patch moves all address pointers to
uintptr_t instead.

Technically u32 would be enough for the current SMBIOS2 style tables, but
we may want to extend the code to SMBIOS3 in the future which is 64bit
address capable.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2016-10-19 09:01:51 +02:00
..
efi
fsp x86: fsp: Wrap setup_internal_uart() call with CONFIG_INTERNAL_UART 2016-07-12 13:46:01 +08:00
acpi_table.c x86: acpi: Pack global NVS into ACPI table 2016-07-12 13:46:01 +08:00
asm-offsets.c
bios_asm.S
bios_interrupts.c
bios.c
bios.h
bootm.c x86: Call board_final_cleanup() in last_stage_init() 2016-05-23 15:18:00 +08:00
cmd_boot.c
cmd_mtrr.c
coreboot_table.c x86: Prepare configuration tables in dedicated high memory region 2016-05-23 15:18:00 +08:00
e820.c
gcc.c
i8254.c
i8259.c
init_helpers.c x86: Drop unused init_helper functions 2016-10-11 11:55:33 +08:00
interrupts.c
lpc-uclass.c dm: Use dm_scan_fdt_dev() directly where possible 2016-07-27 14:15:54 -06:00
Makefile x86: Move smbios generation into arch independent directory 2016-10-19 09:01:50 +02:00
mpspec.c dm: Use uclass_first_device_err() where it is useful 2016-03-14 15:34:50 -06:00
mrccache.c x86: mrccache: Fix error handling in mrccache_get_region() 2016-10-11 11:55:33 +08:00
northbridge-uclass.c
physmem.c
pinctrl_ich6.c x86: Add an ICH6 pin configuration driver 2016-03-17 10:27:25 +08:00
pirq_routing.c x86: Fix up PIRQ routing table checksum earlier 2016-05-23 15:18:00 +08:00
ramtest.c
relocate.c
sfi.c
string.c x86: Add an accelerated memmove() function 2016-10-11 11:55:33 +08:00
tables.c smbios: Allow compilation on 64bit systems 2016-10-19 09:01:51 +02:00
zimage.c