[U-Boot] [PATCH] arm64: mvebu: a8k: Add distro boot support
Joe Hershberger
joe.hershberger at gmail.com
Fri Apr 13 05:05:05 UTC 2018
On Fri, Mar 30, 2018 at 9:10 AM, Stefan Roese <stefan.roese at gmail.com> wrote:
> On 17.03.2018 09:34, Mark Kettenis wrote:
>>
>> The various load address values are taken from the a37xx configuration
>> and match the dowstream 'u-boot-2017.03-armada-17.10' release where
>> appropriate.
>>
>> Signed-off-by: Mark Kettenis <kettenis at openbsd.org>
>> ---
>> include/configs/mvebu_armada-8k.h | 19 +++++++++++++++++++
>> 1 file changed, 19 insertions(+)
>>
>> diff --git a/include/configs/mvebu_armada-8k.h
>> b/include/configs/mvebu_armada-8k.h
>> index f288cf5b17..1cd0fa93d3 100644
>> --- a/include/configs/mvebu_armada-8k.h
>> +++ b/include/configs/mvebu_armada-8k.h
>> @@ -106,4 +106,23 @@
>> #define CONFIG_E1000
>> #endif
>> +#define BOOT_TARGET_DEVICES(func) \
>> + func(MMC, mmc, 1) \
>> + func(MMC, mmc, 0) \
>> + func(USB, usb, 0) \
>> + func(SCSI, scsi, 0) \
>> + func(PXE, pxe, na) \
>> + func(DHCP, dhcp, na)
Make sure you only add DHCP if CONFIG_CMD_DHCP is set and only add PXE
if CONFIG_CMD_DHCP and CONFIG_CMD_PXE are set.
>> +
>> +#include <config_distro_bootcmd.h>
>> +
>> +#define CONFIG_EXTRA_ENV_SETTINGS \
>> + "scriptaddr=0x4d00000\0" \
>> + "pxefile_addr_r=0x4e00000\0" \
>> + "fdt_addr_r=0x4f00000\0" \
>> + "kernel_addr_r=0x5000000\0" \
>> + "ramdisk_addr_r=0x8000000\0" \
>> + "fdtfile=marvell/" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
>> + BOOTENV
>> +
>> #endif /* _CONFIG_MVEBU_ARMADA_8K_H */
>>
>
> Applied to u-boot-marvell/master.
>
> Thanks,
> Stefan
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
More information about the U-Boot
mailing list