On Thu, Sep 7, 2023 at 5:02 PM Simon Glass <[email protected]> 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 <[email protected]> > --- > > (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 >

