From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Mon, 21 Mar 2016 02:49:59 +0100 Subject: [U-Boot] [PATCH 06/11] zipitz2: enable USB host support In-Reply-To: <1458524230-10827-6-git-send-email-anarsoul@gmail.com> References: <1458524230-10827-1-git-send-email-anarsoul@gmail.com> <1458524230-10827-6-git-send-email-anarsoul@gmail.com> Message-ID: <56EF5347.8020702@denx.de> 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/21/2016 02:37 AM, Vasily Khoruzhick wrote: Commit message is missing, NAK > Signed-off-by: Vasily Khoruzhick > --- > board/zipitz2/zipitz2.c | 21 +++++++++++++++++++++ > include/configs/zipitz2.h | 1 + > 2 files changed, 22 insertions(+) > > diff --git a/board/zipitz2/zipitz2.c b/board/zipitz2/zipitz2.c > index 8fa1261..aefbeee 100644 > --- a/board/zipitz2/zipitz2.c > +++ b/board/zipitz2/zipitz2.c > @@ -15,6 +15,7 @@ > #include > #include > #include > +#include > > DECLARE_GLOBAL_DATA_PTR; > > @@ -52,6 +53,26 @@ int dram_init(void) > return 0; > } > > +#ifdef CONFIG_CMD_USB > +int board_usb_init(int index, enum usb_init_type init) > +{ > + /* enable port 2 */ > + writel(readl(UP2OCR) | UP2OCR_HXOE | UP2OCR_HXS | > + UP2OCR_DMPDE | UP2OCR_DPPDE, UP2OCR); > + > + return 0; > +} > + > +int board_usb_cleanup(int index, enum usb_init_type init) > +{ > + return 0; > +} > + > +void usb_board_stop(void) > +{ Please stop the USB here, otherwise it can corrupt the memory when Linux boots. > +} > +#endif > + > void dram_init_banksize(void) > { > gd->bd->bi_dram[0].start = PHYS_SDRAM_1; > diff --git a/include/configs/zipitz2.h b/include/configs/zipitz2.h > index f69b52e..52a36b7 100644 > --- a/include/configs/zipitz2.h > +++ b/include/configs/zipitz2.h > @@ -64,6 +64,7 @@ > #define CONFIG_CMD_ENV > #define CONFIG_CMD_MMC > #define CONFIG_CMD_SPI > +#define CONFIG_CMD_USB > > /* > * MMC Card Configuration > -- Best regards, Marek Vasut