diff options
| author | Ramneek Mehresh <ramneek.mehresh@freescale.com> | 2011-11-08 10:21:28 +0530 | 
|---|---|---|
| committer | Kumar Gala <galak@kernel.crashing.org> | 2011-11-08 08:36:04 -0600 | 
| commit | a311db6941791617cb4b6bc3c67b47a8b1132e95 (patch) | |
| tree | 9a5c32f93c1d1f79bd86caa44877c59f1ef0b486 | |
| parent | 4765fb7d739d0a46a466f96cf4ef0126d44ab5d0 (diff) | |
| download | olio-uboot-2014.01-a311db6941791617cb4b6bc3c67b47a8b1132e95.tar.xz olio-uboot-2014.01-a311db6941791617cb4b6bc3c67b47a8b1132e95.zip  | |
powerpc/85xx: Make inclusion of USB device fixup conditional
Include call to usb device-fixup only when CONFIG_HAS_FSL_DR_USB is
defined for the platform - P1020RDB, P1010RDB, P1020-PC
Signed-off-by: Ramneek Mehresh <ramneek.mehresh@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
| -rw-r--r-- | board/freescale/p1010rdb/p1010rdb.c | 2 | ||||
| -rw-r--r-- | board/freescale/p1_p2_rdb/p1_p2_rdb.c | 2 | ||||
| -rw-r--r-- | board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 3 | 
3 files changed, 7 insertions, 0 deletions
diff --git a/board/freescale/p1010rdb/p1010rdb.c b/board/freescale/p1010rdb/p1010rdb.c index 03e9da194..b9e66f7fa 100644 --- a/board/freescale/p1010rdb/p1010rdb.c +++ b/board/freescale/p1010rdb/p1010rdb.c @@ -275,7 +275,9 @@ void ft_board_setup(void *blob, bd_t *bd)  	fdt_fixup_memory(blob, (u64)base, (u64)size); +#if defined(CONFIG_HAS_FSL_DR_USB)  	fdt_fixup_dr_usb(blob, bd); +#endif         /* P1014 and it's derivatives don't support CAN and eTSEC3 */  	if (cpu->soc_ver == SVR_P1014 || cpu->soc_ver == SVR_P1014_E) { diff --git a/board/freescale/p1_p2_rdb/p1_p2_rdb.c b/board/freescale/p1_p2_rdb/p1_p2_rdb.c index 864b3ce8f..cfbae6911 100644 --- a/board/freescale/p1_p2_rdb/p1_p2_rdb.c +++ b/board/freescale/p1_p2_rdb/p1_p2_rdb.c @@ -264,7 +264,9 @@ void ft_board_setup(void *blob, bd_t *bd)  	fdt_fixup_memory(blob, (u64)base, (u64)size); +#if defined(CONFIG_HAS_FSL_DR_USB)  	fdt_fixup_dr_usb(blob, bd); +#endif  #if defined(CONFIG_SDCARD) || defined(CONFIG_SPIFLASH)  	/* Delete eLBC node as it is muxed with USB2 controller */ diff --git a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c index 4671128af..a60c5a20a 100644 --- a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c +++ b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c @@ -444,6 +444,9 @@ void ft_board_setup(void *blob, bd_t *bd)  	fdt_board_fixup_qe_pins(blob);  #endif  #endif + +#if defined(CONFIG_HAS_FSL_DR_USB)  	fdt_fixup_dr_usb(blob, bd); +#endif  }  #endif  |