From: Grant Likely Date: Sun, 9 Jan 2011 04:42:42 +0000 (-0700) Subject: of/flattree: forward declare struct device_node in of_fdt.h X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=a081748735c5feb96b1365e78a5ff0fb6ca7e3a4;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git of/flattree: forward declare struct device_node in of_fdt.h This patch forward declares struct device_node to fix a compile error when of_fdt.h is included, but of.h is not. Alternately, including linux/of.h could have been added to of_fdt.h, but that pulls in a lot of unnecessary declarations when only working with the flattened form. Signed-off-by: Grant Likely --- diff --git a/include/linux/of_fdt.h b/include/linux/of_fdt.h index ee96091f7d25..0ef22a1f129e 100644 --- a/include/linux/of_fdt.h +++ b/include/linux/of_fdt.h @@ -59,6 +59,8 @@ struct boot_param_header { #if defined(CONFIG_OF_FLATTREE) +struct device_node; + /* For scanning an arbitrary device-tree at any time */ extern char *of_fdt_get_string(struct boot_param_header *blob, u32 offset); extern void *of_fdt_get_property(struct boot_param_header *blob,