u-boot-brain/arch/x86
Andy Shevchenko 3469bf4274 x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters
New field acpi_rsdp_addr, which has been introduced in boot protocol
v2.14 [1], in boot parameters tells kernel the exact address of RDSP
ACPI table. Knowing it increases robustness of the kernel by avoiding
in some cases traversal through a part of physical memory.
It will slightly reduce boot time by the same reason.

[1] See Linux kernel commit

  2f74cbf ("x86/boot: Add the ACPI RSDP address to struct setup_header::acpi_rdsp_addr")
  @ https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=2f74cbf

for the details.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
[bmeng: updated the kernel commit git URL and fixed one style issue]
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
2018-01-30 14:29:07 +08:00
..
cpu ata: Migrate CONFIG_SCSI_AHCI to Kconfig 2017-12-12 18:13:19 -05:00
dts x86: braswell: cherryhill: Update dts for SPI lock down 2017-10-27 15:13:47 +08:00
include/asm x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters 2018-01-30 14:29:07 +08:00
lib x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters 2018-01-30 14:29:07 +08:00
config.mk x86: lib: Implement standalone __udivdi3 etc instead of libgcc ones 2017-11-30 13:50:17 +08:00
Kconfig pylibfdt: compile pylibfdt only when dtoc/binman is necessary 2017-11-17 07:43:32 -05:00
Makefile x86: Add 64-bit start-up code 2017-02-06 11:38:46 +08:00