[PATCH v4 09/22] Move fdt_simplefb to boot/
Peter Robinson
pbrobinson at gmail.com
Fri Sep 8 11:36:20 CEST 2023
On Thu, Sep 7, 2023 at 5:02 PM Simon Glass <sjg at chromium.org> wrote:
>
> This relates to booting, so move it there. Create a new Kconfig menu for
> things related to devicetree fixup.
Is simplefb booting or video?
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> (no changes since v1)
>
> boot/Kconfig | 16 ++++++++++++++++
> boot/Makefile | 1 +
> {common => boot}/fdt_simplefb.c | 0
> common/Kconfig | 9 ---------
> common/Makefile | 1 -
> 5 files changed, 17 insertions(+), 10 deletions(-)
> rename {common => boot}/fdt_simplefb.c (100%)
>
> diff --git a/boot/Kconfig b/boot/Kconfig
> index 0a98f1e22207..39c51e9e2fe8 100644
> --- a/boot/Kconfig
> +++ b/boot/Kconfig
> @@ -1538,6 +1538,22 @@ config SPL_IMAGE_PRE_LOAD_SIG
>
> endmenu
>
> +if OF_LIBFDT
> +
> +menu "Devicetree fixup"
> +
> +config FDT_SIMPLEFB
> + bool "FDT tools for simplefb support"
> + help
> + Enable the fdt tools to manage the simple fb nodes in device tree.
> + These functions can be used by board to indicate to the OS
> + the presence of the simple frame buffer with associated reserved
> + memory
> +
> +endmenu
> +
> +endif # OF_LIBFDT
> +
> config USE_BOOTARGS
> bool "Enable boot arguments"
> help
> diff --git a/boot/Makefile b/boot/Makefile
> index f15a161614ff..6ce983b83fa4 100644
> --- a/boot/Makefile
> +++ b/boot/Makefile
> @@ -39,6 +39,7 @@ obj-$(CONFIG_$(SPL_TPL_)CEDIT) += cedit.o
> endif
>
> obj-$(CONFIG_$(SPL_TPL_)OF_LIBFDT) += fdt_support.o
> +obj-$(CONFIG_$(SPL_TPL_)FDT_SIMPLEFB) += fdt_simplefb.o
>
> obj-$(CONFIG_$(SPL_TPL_)OF_LIBFDT) += image-fdt.o
> obj-$(CONFIG_$(SPL_TPL_)FIT_SIGNATURE) += fdt_region.o
> diff --git a/common/fdt_simplefb.c b/boot/fdt_simplefb.c
> similarity index 100%
> rename from common/fdt_simplefb.c
> rename to boot/fdt_simplefb.c
> diff --git a/common/Kconfig b/common/Kconfig
> index d11292f52c2b..21eaa5e815f9 100644
> --- a/common/Kconfig
> +++ b/common/Kconfig
> @@ -1157,14 +1157,5 @@ config VPL_IMAGE_SIGN_INFO
>
> endif
>
> -config FDT_SIMPLEFB
> - bool "FDT tools for simplefb support"
> - depends on OF_LIBFDT
> - help
> - Enable the fdt tools to manage the simple fb nodes in device tree.
> - These functions can be used by board to indicate to the OS
> - the presence of the simple frame buffer with associated reserved
> - memory
> -
> config IO_TRACE
> bool
> diff --git a/common/Makefile b/common/Makefile
> index 0948721d0b47..5c1617206f07 100644
> --- a/common/Makefile
> +++ b/common/Makefile
> @@ -17,7 +17,6 @@ obj-y += board_r.o
> obj-$(CONFIG_DISPLAY_BOARDINFO) += board_info.o
> obj-$(CONFIG_DISPLAY_BOARDINFO_LATE) += board_info.o
>
> -obj-$(CONFIG_FDT_SIMPLEFB) += fdt_simplefb.o
> obj-$(CONFIG_MII) += miiphyutil.o
> obj-$(CONFIG_CMD_MII) += miiphyutil.o
> obj-$(CONFIG_PHYLIB) += miiphyutil.o
> --
> 2.42.0.283.g2d96d420d3-goog
>
More information about the U-Boot
mailing list