mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
Convert CONFIG_OMAP_EHCI_PHY1_RESET_GPIO et al to Kconfig
This converts the following to Kconfig: CONFIG_OMAP_EHCI_PHY1_RESET_GPIO CONFIG_OMAP_EHCI_PHY2_RESET_GPIO CONFIG_OMAP_EHCI_PHY3_RESET_GPIO To do this, we also introduce CONFIG_HAS_CONFIG_OMAP_EHCI_PHYn_RESET_GPIO options to get setting the GPIO number. Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
fb1d1778f9
commit
899867a28a
@ -77,6 +77,8 @@ CONFIG_DM_SPI=y
|
|||||||
CONFIG_OMAP3_SPI=y
|
CONFIG_OMAP3_SPI=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY1_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO=57
|
||||||
CONFIG_USB_MUSB_HOST=y
|
CONFIG_USB_MUSB_HOST=y
|
||||||
CONFIG_USB_MUSB_AM35X=y
|
CONFIG_USB_MUSB_AM35X=y
|
||||||
CONFIG_BCH=y
|
CONFIG_BCH=y
|
||||||
|
@ -82,6 +82,8 @@ CONFIG_OMAP3_SPI=y
|
|||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
# CONFIG_SPL_DM_USB is not set
|
# CONFIG_SPL_DM_USB is not set
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY1_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO=4
|
||||||
CONFIG_USB_MUSB_HOST=y
|
CONFIG_USB_MUSB_HOST=y
|
||||||
CONFIG_USB_MUSB_OMAP2PLUS=y
|
CONFIG_USB_MUSB_OMAP2PLUS=y
|
||||||
CONFIG_TWL4030_USB=y
|
CONFIG_TWL4030_USB=y
|
||||||
|
@ -84,6 +84,8 @@ CONFIG_OMAP3_SPI=y
|
|||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
# CONFIG_SPL_DM_USB is not set
|
# CONFIG_SPL_DM_USB is not set
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY1_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO=147
|
||||||
CONFIG_USB_OMAP3=y
|
CONFIG_USB_OMAP3=y
|
||||||
CONFIG_USB_MUSB_GADGET=y
|
CONFIG_USB_MUSB_GADGET=y
|
||||||
CONFIG_USB_MUSB_OMAP2PLUS=y
|
CONFIG_USB_MUSB_OMAP2PLUS=y
|
||||||
|
@ -83,6 +83,8 @@ CONFIG_OMAP3_SPI=y
|
|||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
# CONFIG_SPL_DM_USB is not set
|
# CONFIG_SPL_DM_USB is not set
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY1_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO=4
|
||||||
CONFIG_USB_MUSB_HOST=y
|
CONFIG_USB_MUSB_HOST=y
|
||||||
CONFIG_USB_MUSB_OMAP2PLUS=y
|
CONFIG_USB_MUSB_OMAP2PLUS=y
|
||||||
CONFIG_TWL4030_USB=y
|
CONFIG_TWL4030_USB=y
|
||||||
|
@ -40,6 +40,10 @@ CONFIG_CONS_INDEX=3
|
|||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY1_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY1_RESET_GPIO=1
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY2_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY2_RESET_GPIO=62
|
||||||
CONFIG_USB_OMAP3=y
|
CONFIG_USB_OMAP3=y
|
||||||
CONFIG_USB_HOST_ETHER=y
|
CONFIG_USB_HOST_ETHER=y
|
||||||
CONFIG_USB_ETHER_SMSC95XX=y
|
CONFIG_USB_ETHER_SMSC95XX=y
|
||||||
|
@ -49,6 +49,10 @@ CONFIG_CONS_INDEX=3
|
|||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY2_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY2_RESET_GPIO=80
|
||||||
|
CONFIG_HAS_OMAP_EHCI_PHY3_RESET_GPIO=y
|
||||||
|
CONFIG_OMAP_EHCI_PHY3_RESET_GPIO=79
|
||||||
CONFIG_USB_DWC3=y
|
CONFIG_USB_DWC3=y
|
||||||
CONFIG_USB_DWC3_OMAP=y
|
CONFIG_USB_DWC3_OMAP=y
|
||||||
CONFIG_USB_DWC3_PHY_OMAP=y
|
CONFIG_USB_DWC3_PHY_OMAP=y
|
||||||
|
@ -183,6 +183,40 @@ config USB_EHCI_OMAP
|
|||||||
Enables support for the on-chip EHCI controller on OMAP3 and later
|
Enables support for the on-chip EHCI controller on OMAP3 and later
|
||||||
SoCs.
|
SoCs.
|
||||||
|
|
||||||
|
if USB_EHCI_OMAP
|
||||||
|
|
||||||
|
config HAS_OMAP_EHCI_PHY1_RESET_GPIO
|
||||||
|
bool "PHY #1 requires a GPIO hold to it in RESET while PHY settles"
|
||||||
|
help
|
||||||
|
Enable this to be able to configure the GPIO number used to hold the
|
||||||
|
PHY in RESET for enough time until the PHY is settled and ready.
|
||||||
|
|
||||||
|
config OMAP_EHCI_PHY1_RESET_GPIO
|
||||||
|
int "GPIO number to hold PHY #1 in RESET"
|
||||||
|
depends on HAS_OMAP_EHCI_PHY1_RESET_GPIO
|
||||||
|
|
||||||
|
config HAS_OMAP_EHCI_PHY2_RESET_GPIO
|
||||||
|
bool "PHY #2 requires a GPIO hold to it in RESET while PHY settles"
|
||||||
|
help
|
||||||
|
Enable this to be able to configure the GPIO number used to hold the
|
||||||
|
PHY in RESET for enough time until the PHY is settled and ready.
|
||||||
|
|
||||||
|
config OMAP_EHCI_PHY2_RESET_GPIO
|
||||||
|
int "GPIO number to hold PHY #2 in RESET"
|
||||||
|
depends on HAS_OMAP_EHCI_PHY2_RESET_GPIO
|
||||||
|
|
||||||
|
config HAS_OMAP_EHCI_PHY3_RESET_GPIO
|
||||||
|
bool "PHY #3 requires a GPIO hold to it in RESET while PHY settles"
|
||||||
|
help
|
||||||
|
Enable this to be able to configure the GPIO number used to hold the
|
||||||
|
PHY in RESET for enough time until the PHY is settled and ready.
|
||||||
|
|
||||||
|
config OMAP_EHCI_PHY3_RESET_GPIO
|
||||||
|
int "GPIO number to hold PHY #3 in RESET"
|
||||||
|
depends on HAS_OMAP_EHCI_PHY3_RESET_GPIO
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
config USB_EHCI_VF
|
config USB_EHCI_VF
|
||||||
bool "Support for Vybrid on-chip EHCI USB controller"
|
bool "Support for Vybrid on-chip EHCI USB controller"
|
||||||
depends on ARCH_VF610
|
depends on ARCH_VF610
|
||||||
|
@ -23,8 +23,6 @@
|
|||||||
*/
|
*/
|
||||||
#ifdef CONFIG_SPL_BUILD
|
#ifdef CONFIG_SPL_BUILD
|
||||||
#undef CONFIG_USB_EHCI_OMAP
|
#undef CONFIG_USB_EHCI_OMAP
|
||||||
#else
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 57
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* I2C */
|
/* I2C */
|
||||||
|
@ -41,9 +41,6 @@
|
|||||||
#endif /* CONFIG_SPL_OS_BOOT */
|
#endif /* CONFIG_SPL_OS_BOOT */
|
||||||
#endif /* CONFIG_MTD_RAW_NAND */
|
#endif /* CONFIG_MTD_RAW_NAND */
|
||||||
|
|
||||||
/* USB EHCI */
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 147
|
|
||||||
|
|
||||||
/* Enable Multi Bus support for I2C */
|
/* Enable Multi Bus support for I2C */
|
||||||
#define CONFIG_I2C_MULTI_BUS
|
#define CONFIG_I2C_MULTI_BUS
|
||||||
|
|
||||||
|
@ -27,9 +27,6 @@
|
|||||||
#ifdef CONFIG_SPL_BUILD
|
#ifdef CONFIG_SPL_BUILD
|
||||||
#undef CONFIG_USB_EHCI_OMAP
|
#undef CONFIG_USB_EHCI_OMAP
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_USB_EHCI_OMAP
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 4
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Board NAND Info. */
|
/* Board NAND Info. */
|
||||||
#ifdef CONFIG_MTD_RAW_NAND
|
#ifdef CONFIG_MTD_RAW_NAND
|
||||||
|
@ -16,8 +16,6 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/* USB UHH support options */
|
/* USB UHH support options */
|
||||||
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 1
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 62
|
|
||||||
|
|
||||||
/* USB Networking options */
|
/* USB Networking options */
|
||||||
|
|
||||||
|
@ -43,9 +43,6 @@
|
|||||||
/* USB UHH support options */
|
/* USB UHH support options */
|
||||||
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
|
#define CONFIG_EHCI_HCD_INIT_AFTER_RESET
|
||||||
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 80
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY3_RESET_GPIO 79
|
|
||||||
|
|
||||||
/* Enabled commands */
|
/* Enabled commands */
|
||||||
|
|
||||||
/* USB Networking options */
|
/* USB Networking options */
|
||||||
|
@ -43,8 +43,6 @@
|
|||||||
|
|
||||||
#define CONFIG_SYS_BAUDRATE_TABLE {4800, 9600, 19200, 38400, 57600,\
|
#define CONFIG_SYS_BAUDRATE_TABLE {4800, 9600, 19200, 38400, 57600,\
|
||||||
115200}
|
115200}
|
||||||
/* EHCI */
|
|
||||||
#define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 25
|
|
||||||
|
|
||||||
#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW 0x07
|
#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW 0x07
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user