From: Gaurav Minocha Date: Sat, 26 Jul 2014 02:57:38 +0000 (-0700) Subject: of: Fixing OF Selftest build error X-Git-Tag: v3.17-rc1~26^2~2 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=32147e9a8ea54f2ec9914edeede8a9d9dc02e886;p=~emulex%2Finfiniband.git of: Fixing OF Selftest build error This patch is to fix following error while compiling OF selftests. "drivers/of/selftest.c:617:2: error: implicit declaration of function 'of_fdt_unflatten_tree'" Now, CONFIG_OF_SELFTEST depends on CONFIG_OF_EARLY_FLATTREE so that the broken configuration cannot be selected. Ultimately it would be a good idea to allow CONFIG_OF_SELFTEST to select CONFIG_OF_EARLY_FLATTREE, but there is a dependency problem on i386 and x86_64 that causes dtc to not get built and causes the build to fail. That problem needs to be fixed first. Signed-off-by: Gaurav Minocha Signed-off-by: Grant Likely --- diff --git a/drivers/of/Kconfig b/drivers/of/Kconfig index 868f3712bc6..5160c4eb73c 100644 --- a/drivers/of/Kconfig +++ b/drivers/of/Kconfig @@ -9,7 +9,7 @@ menu "Device Tree and Open Firmware support" config OF_SELFTEST bool "Device Tree Runtime self tests" - depends on OF_IRQ + depends on OF_IRQ && OF_EARLY_FLATTREE select OF_DYNAMIC help This option builds in test cases for the device tree infrastructure