diff options
Diffstat (limited to 'include/linux/of_fdt.h')
-rw-r--r-- | include/linux/of_fdt.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/of_fdt.h b/include/linux/of_fdt.h index ec2db8278c3f..828c3cdaea78 100644 --- a/include/linux/of_fdt.h +++ b/include/linux/of_fdt.h | |||
@@ -58,6 +58,8 @@ struct boot_param_header { | |||
58 | }; | 58 | }; |
59 | 59 | ||
60 | /* TBD: Temporary export of fdt globals - remove when code fully merged */ | 60 | /* TBD: Temporary export of fdt globals - remove when code fully merged */ |
61 | extern int __initdata dt_root_addr_cells; | ||
62 | extern int __initdata dt_root_size_cells; | ||
61 | extern struct boot_param_header *initial_boot_params; | 63 | extern struct boot_param_header *initial_boot_params; |
62 | 64 | ||
63 | /* For scanning the flat device-tree at boot time */ | 65 | /* For scanning the flat device-tree at boot time */ |
@@ -71,6 +73,10 @@ extern int of_flat_dt_is_compatible(unsigned long node, const char *name); | |||
71 | extern unsigned long of_get_flat_dt_root(void); | 73 | extern unsigned long of_get_flat_dt_root(void); |
72 | extern void early_init_dt_check_for_initrd(unsigned long node); | 74 | extern void early_init_dt_check_for_initrd(unsigned long node); |
73 | 75 | ||
76 | /* Early flat tree scan hooks */ | ||
77 | extern int early_init_dt_scan_root(unsigned long node, const char *uname, | ||
78 | int depth, void *data); | ||
79 | |||
74 | /* Other Prototypes */ | 80 | /* Other Prototypes */ |
75 | extern void finish_device_tree(void); | 81 | extern void finish_device_tree(void); |
76 | extern void unflatten_device_tree(void); | 82 | extern void unflatten_device_tree(void); |