
30 Mar
2018
30 Mar
'18
9:33 a.m.
On Tue, Mar 27, 2018 at 9:58 AM, Bin Meng bmeng.cn@gmail.com wrote:
On Tue, Mar 27, 2018 at 9:06 AM, Ivan Gorinov ivan.gorinov@intel.com wrote:
On x86 platforms, U-Boot does not pass Device Tree data to the kernel. This prevents the kernel from using FDT loaded by U-Boot.
Read the working FDT address from the "fdtaddr" environment variable and add a copy of the FDT data to the kernel setup_data list.
Signed-off-by: Ivan Gorinov ivan.gorinov@intel.com
arch/x86/include/asm/bootparam.h | 7 +++++-- arch/x86/lib/zimage.c | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-)
Reviewed-by: Bin Meng bmeng.cn@gmail.com
applied to u-boot-x86, thanks!