[U-Boot] [PATCH] cmd: fdt: Use separate CMD_FDT Kconfig entry instead of OF_LIBFDT

Simon Glass
2016-04-05T00:03:29Z

Hi Michal,

On 4 April 2016 at 11:50, Michal Simek <michal.simek@xilinx.com> wrote:
> Create CMD_FDT Kconfig entry to have an option to disable fdt command
> which is not required for small configuration which requires libfdt
> only.
> Enable it by default for all targets which enables OF_LIBFDT.
>
> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
> ---
>
> cmd/Kconfig | 7 +++++++
> cmd/Makefile | 2 +-
> 2 files changed, 8 insertions(+), 1 deletion(-)
>
> diff --git a/cmd/Kconfig b/cmd/Kconfig
> index fe8b4f0510da..8703cdb4a9be 100644
> --- a/cmd/Kconfig
> +++ b/cmd/Kconfig
> @@ -173,6 +173,13 @@ config CMD_ELF
> help
> Boot an ELF/vxWorks image from the memory.
>
> +config CMD_FDT
> + bool "Flattened Device Tree utility commands"
> + default y

Should that be:

default y if OF_LIBFDT

?

> + depends on OF_LIBFDT
> + help
> + Do FDT related setup before booting into the Operating System.
> +
> config CMD_GO
> bool "go"
> default y
> diff --git a/cmd/Makefile b/cmd/Makefile
> index ba041973079c..f95759e67044 100644
> --- a/cmd/Makefile
> +++ b/cmd/Makefile
> @@ -54,7 +54,7 @@ obj-$(CONFIG_CMD_EXT4) += ext4.o
> obj-$(CONFIG_CMD_EXT2) += ext2.o
> obj-$(CONFIG_CMD_FAT) += fat.o
> obj-$(CONFIG_CMD_FDC) += fdc.o
> -obj-$(CONFIG_OF_LIBFDT) += fdt.o
> +obj-$(CONFIG_CMD_FDT) += fdt.o
> obj-$(CONFIG_CMD_FITUPD) += fitupd.o
> obj-$(CONFIG_CMD_FLASH) += flash.o
> ifdef CONFIG_FPGA
> --
> 1.9.1
>

Regards,
Simon