662c0002ca
The bootloader used on the Realtek RTL9302C boards is an ancient vendor fork of U-Boot that doesn't understand device trees. So to run a modern kernel it is necessary use one of the APPENDED_DTB options. When appending the DTB the inintrd information, if present, needs to be inserted into the /chosen device tree node. The bootloader provides the initrd start/size via the firmware environment. Add a fdt fixup that will update the device tree with the initrd information. Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
17 lines
561 B
Makefile
17 lines
561 B
Makefile
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
#
|
|
# Copyright (C) 2016 Imagination Technologies
|
|
# Author: Paul Burton <paul.burton@mips.com>
|
|
#
|
|
|
|
obj-$(CONFIG_MACH_GENERIC_CORE) += init.o
|
|
obj-$(CONFIG_MACH_GENERIC_CORE) += irq.o
|
|
obj-$(CONFIG_MACH_GENERIC_CORE) += proc.o
|
|
|
|
obj-$(CONFIG_YAMON_DT_SHIM) += yamon-dt.o
|
|
obj-$(CONFIG_LEGACY_BOARD_SEAD3) += board-sead3.o
|
|
obj-$(CONFIG_LEGACY_BOARD_OCELOT) += board-ocelot.o
|
|
obj-$(CONFIG_MACH_INGENIC) += board-ingenic.o
|
|
obj-$(CONFIG_VIRT_BOARD_RANCHU) += board-ranchu.o
|
|
obj-$(CONFIG_MACH_REALTEK_RTL) += board-realtek.o
|