mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 23:51:33 +00:00
usb: ehci-mx6: Set default CONFIG_MXC_USB_PORTSC if not defined
There is now multiple copies of CONFIG_MXC_USB_PORTSC in configs set to PORT_PTS_UTMI | PORT_PTS_PTW, which is in fact the default register value for MX6, MX7 and MX7ULP. Define the default value of CONFIG_MXC_USB_PORTSC in the driver and use it in case CONFIG_MXC_USB_PORTSC is not defined in config, to reduce the duplication. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Fabio Estevam <festevam@gmail.com> Cc: Peng Fan <peng.fan@nxp.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Ye Li <ye.li@nxp.com> Cc: uboot-imx <uboot-imx@nxp.com>
This commit is contained in:
parent
50d0146cb7
commit
1aae8a35a2
1 changed files with 5 additions and 0 deletions
|
@ -68,6 +68,11 @@ DECLARE_GLOBAL_DATA_PTR;
|
|||
#define UCMD_RUN_STOP (1 << 0) /* controller run/stop */
|
||||
#define UCMD_RESET (1 << 1) /* controller reset */
|
||||
|
||||
/* If this is not defined, assume MX6/MX7/MX8M SoC default */
|
||||
#ifndef CONFIG_MXC_USB_PORTSC
|
||||
#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW)
|
||||
#endif
|
||||
|
||||
/* Base address for this IP block is 0x02184800 */
|
||||
struct usbnc_regs {
|
||||
u32 ctrl[4]; /* otg/host1-3 */
|
||||
|
|
Loading…
Reference in a new issue