From f9747a5a5d34d39843f8007b4230a86bcb852461 Mon Sep 17 00:00:00 2001 From: Yogesh Gaur Date: Tue, 16 Jan 2018 10:08:24 +0530 Subject: driver: fsl-mc: Perform fsl-mc fdt fixup for lazyapply dpl For for case of lazyapply method, API fdt_fixup_board_enet() gets invoked before DPL being deployed. This leads to an issue that fsl-mc fdt fixup status marked as fail and dprc driver didn't get registered in linux boot. Fixes this issue by calling fdt_fixup_board_enet() for case when DPL is deployed successfully in lazyapply method. Signed-off-by: Yogesh Gaur Reviewed-by: York Sun --- include/fdt_support.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/fdt_support.h') diff --git a/include/fdt_support.h b/include/fdt_support.h index f00fadc..46bf83f 100644 --- a/include/fdt_support.h +++ b/include/fdt_support.h @@ -293,4 +293,7 @@ int fdtdec_get_int(const void *blob, int node, const char *prop_name, #ifdef CONFIG_FMAN_ENET int fdt_update_ethernet_dt(void *blob); #endif +#ifdef CONFIG_FSL_MC_ENET +void fdt_fixup_board_enet(void *blob); +#endif #endif /* ifndef __FDT_SUPPORT_H */ -- cgit v1.1