summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/fsl_liodn.h
diff options
context:
space:
mode:
authorTimur Tabi <timur@freescale.com>2012-10-05 09:48:52 +0000
committerAndy Fleming <afleming@freescale.com>2012-10-22 14:31:13 -0500
commitfd946040f1398ce9ff58a62cb9971b0f560be028 (patch)
tree1007acea491650764abe9b4cf87344342b8ee9fc /arch/powerpc/include/asm/fsl_liodn.h
parente389a377ee3ad8d137c9af749ddf2354be0d4a7c (diff)
downloadtalos-obmc-uboot-fd946040f1398ce9ff58a62cb9971b0f560be028.tar.gz
talos-obmc-uboot-fd946040f1398ce9ff58a62cb9971b0f560be028.zip
powerpc/85xx: define SRIO LIODN functions only if SRIO is defined
The P5040 does not have SRIO support, so there are no SRIO LIODNs. Therefore, the functions that set the SRIO LIODNs should not be compiled. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'arch/powerpc/include/asm/fsl_liodn.h')
-rw-r--r--arch/powerpc/include/asm/fsl_liodn.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/powerpc/include/asm/fsl_liodn.h b/arch/powerpc/include/asm/fsl_liodn.h
index a37983ee54..e591e67de6 100644
--- a/arch/powerpc/include/asm/fsl_liodn.h
+++ b/arch/powerpc/include/asm/fsl_liodn.h
@@ -189,11 +189,13 @@ extern void fdt_fixup_liodn(void *blob);
extern struct liodn_id_table liodn_tbl[], liodn_bases[], sec_liodn_tbl[];
extern struct liodn_id_table raide_liodn_tbl[];
extern struct liodn_id_table fman1_liodn_tbl[], fman2_liodn_tbl[];
+#ifdef CONFIG_SYS_SRIO
extern struct srio_liodn_id_table srio_liodn_tbl[];
+extern int srio_liodn_tbl_sz;
+#endif
extern struct liodn_id_table rman_liodn_tbl[];
extern int liodn_tbl_sz, sec_liodn_tbl_sz, raide_liodn_tbl_sz;
extern int fman1_liodn_tbl_sz, fman2_liodn_tbl_sz;
-extern int srio_liodn_tbl_sz;
extern int rman_liodn_tbl_sz;
#endif
OpenPOWER on IntegriCloud