From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Fri, 17 Apr 2015 10:45:11 -0700 Subject: [U-Boot] [PATCH] board/p2020rdb: fix the FDT_ERR_NOTFOUND issue In-Reply-To: <1427183322-25911-1-git-send-email-ying.zhang@freescale.com> References: <1427183322-25911-1-git-send-email-ying.zhang@freescale.com> Message-ID: <553146A7.50307@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 03/24/2015 12:48 AM, ying.zhang at freescale.com wrote: > From: Ying Zhang > > Because the function ft_board_setup() delete the USB2 device node, it > leads to can't find the device node and hung up. > > In fact only P1020RDB needs to delete the USB2 node, this patch fixes > this issue. > > Signed-off-by: Ying Zhang > --- > board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 4 ++++ > 1 file changed, 4 insertions(+) > > 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 3f47cfb..0c60fc3 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 > @@ -428,8 +428,10 @@ int ft_board_setup(void *blob, bd_t *bd) > { > phys_addr_t base; > phys_size_t size; > +#if defined(CONFIG_P1020RDB_PD) || defined(CONFIG_P1020RDB_PC) > const char *soc_usb_compat = "fsl-usb2-dr"; > int err, usb1_off, usb2_off; > +#endif "err" is used elsewhere. Your change causes compiling error on these boards P1025RDB_SDCARD P2020RDB-PC_36BIT_SPIFLASH P1021RDB-PC_36BIT_SPIFLASH P2020RDB-PC_SPIFLASH P1020MBG-PC_36BIT_SDCARD P1024RDB_SPIFLASH P1021RDB-PC_SPIFLASH P1020MBG-PC_SDCARD P2020RDB-PC_36BIT_SDCARD P1021RDB-PC_SDCARD P2020RDB-PC_SDCARD P1024RDB_SDCARD P1025RDB_SPIFLASH P1020UTM-PC_36BIT_SDCARD P1021RDB-PC_36BIT_SDCARD P1020UTM-PC_SDCARD York