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); |
