mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-19 00:51:18 +08:00
bsps/shared/: Use device tree blob
If the bsp is integrated and supported a device tree blob(dtb) then use dtb instead of using it from the U-Boot (BSP_START_COPY_FDT_FROM_U_BOOT=False).
This commit is contained in:
committed by
Joel Sherrill
parent
6b0d3c9873
commit
d0b92735b0
@@ -32,6 +32,10 @@
|
||||
#include <bsp/fdt.h>
|
||||
#include <bsp/linker-symbols.h>
|
||||
|
||||
#ifdef BSP_DTB_IS_SUPPORTED
|
||||
#include BSP_DTB_HEADER_PATH
|
||||
#endif
|
||||
|
||||
#ifndef BSP_FDT_IS_SUPPORTED
|
||||
#warning "BSP FDT support indication not defined"
|
||||
#endif
|
||||
@@ -76,5 +80,9 @@ void bsp_fdt_copy(const void *src)
|
||||
|
||||
const void *bsp_fdt_get(void)
|
||||
{
|
||||
#ifdef BSP_DTB_IS_SUPPORTED
|
||||
return system_dtb;
|
||||
#else
|
||||
return &bsp_fdt_blob[0];
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user