
Prabhakar and Minghuan,
On 05/18/2015 12:08 AM, Prabhakar Kushwaha wrote:
From: Minghuan Lian Minghuan.Lian@freescale.com
- The patch call ft_pcie_setup() to disable PCIe dts node if corresponding PCIe controller is disabled according to RCW.
- Fix LS2085a PCIe compatible
Signed-off-by: Minghuan Lian Minghuan.Lian@freescale.com Signed-off-by: Prabhakar Kushwaha prabhakar@freescale.com
board/freescale/ls2085a/ls2085a.c | 4 ++++ board/freescale/ls2085aqds/ls2085aqds.c | 4 ++++ board/freescale/ls2085ardb/ls2085ardb.c | 4 ++++ include/configs/ls2085a_common.h | 3 ++- 4 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/board/freescale/ls2085a/ls2085a.c b/board/freescale/ls2085a/ls2085a.c index dd0acf2..afb99d1 100644 --- a/board/freescale/ls2085a/ls2085a.c +++ b/board/freescale/ls2085a/ls2085a.c @@ -142,6 +142,10 @@ int ft_board_setup(void *blob, bd_t *bd) fsl_mc_ldpaa_exit(bd); #endif
+#ifdef CONFIG_PCI
- ft_pcie_setup(blob, bd);
+#endif
Shouldn't this function be called from SoC function? It is not a board-dependent setup, but rather depending on RCW which is an SoC feature.
York