mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-09-15 06:55:17 -04:00
mx23_olinuxino: Enable USB support
This enabled USB support for the mx23_olinuxino board. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
parent
e895aa45b9
commit
ebe1d17006
@ -45,6 +45,11 @@ int board_early_init_f(void)
|
|||||||
/* SSP0 clock at 96MHz */
|
/* SSP0 clock at 96MHz */
|
||||||
mxs_set_sspclk(MXC_SSPCLK0, 96000, 0);
|
mxs_set_sspclk(MXC_SSPCLK0, 96000, 0);
|
||||||
|
|
||||||
|
#ifdef CONFIG_CMD_USB
|
||||||
|
/* Enable LAN9512 */
|
||||||
|
gpio_direction_output(MX23_PAD_GPMI_ALE__GPIO_0_17, 1);
|
||||||
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -95,6 +95,10 @@ const iomux_cfg_t iomux_setup[] = {
|
|||||||
MX23_PAD_SSP1_DATA2__SSP1_DATA2 | MUX_CONFIG_SSP,
|
MX23_PAD_SSP1_DATA2__SSP1_DATA2 | MUX_CONFIG_SSP,
|
||||||
MX23_PAD_SSP1_DATA3__SSP1_DATA3 | MUX_CONFIG_SSP,
|
MX23_PAD_SSP1_DATA3__SSP1_DATA3 | MUX_CONFIG_SSP,
|
||||||
MX23_PAD_SSP1_SCK__SSP1_SCK | MUX_CONFIG_SSP,
|
MX23_PAD_SSP1_SCK__SSP1_SCK | MUX_CONFIG_SSP,
|
||||||
|
|
||||||
|
/* Ethernet */
|
||||||
|
MX23_PAD_GPMI_ALE__GPIO_0_17 |
|
||||||
|
(MXS_PAD_3V3 | MXS_PAD_12MA | MXS_PAD_NOPULL),
|
||||||
};
|
};
|
||||||
|
|
||||||
void board_init_ll(void)
|
void board_init_ll(void)
|
||||||
|
@ -60,6 +60,7 @@
|
|||||||
#define CONFIG_CMD_GPIO
|
#define CONFIG_CMD_GPIO
|
||||||
#define CONFIG_CMD_LED
|
#define CONFIG_CMD_LED
|
||||||
#define CONFIG_CMD_MMC
|
#define CONFIG_CMD_MMC
|
||||||
|
#define CONFIG_CMD_USB
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Memory configurations
|
* Memory configurations
|
||||||
@ -140,6 +141,16 @@
|
|||||||
*/
|
*/
|
||||||
#define CONFIG_APBH_DMA
|
#define CONFIG_APBH_DMA
|
||||||
|
|
||||||
|
/* USB */
|
||||||
|
#ifdef CONFIG_CMD_USB
|
||||||
|
#define CONFIG_USB_EHCI
|
||||||
|
#define CONFIG_USB_EHCI_MXS
|
||||||
|
#define CONFIG_EHCI_MXS_PORT0
|
||||||
|
#define CONFIG_USB_MAX_CONTROLLER_COUNT 1
|
||||||
|
#define CONFIG_EHCI_IS_TDI
|
||||||
|
#define CONFIG_USB_STORAGE
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Boot Linux
|
* Boot Linux
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user