Expand description
USB PHY General Control Register
Structs
Field AUTORESUME_EN
reader - Enable the auto resume feature, when set, HW will use 32KHz clock to send Resume to respond to the device remote wakeup(for host mode only)
Field AUTORESUME_EN
writer - Enable the auto resume feature, when set, HW will use 32KHz clock to send Resume to respond to the device remote wakeup(for host mode only)
Field CLKGATE
reader - Gate UTMI Clocks
Field CLKGATE
writer - Gate UTMI Clocks
USB PHY General Control Register
Field DEVPLUGIN_IRQ
reader - Indicates that the device is connected
Field DEVPLUGIN_IRQ
writer - Indicates that the device is connected
Field DEVPLUGIN_POLARITY
reader - Device plugin polarity: For device mode, if this bit is cleared to 0, then it trips the interrupt if the device is plugged in
Field DEVPLUGIN_POLARITY
writer - Device plugin polarity: For device mode, if this bit is cleared to 0, then it trips the interrupt if the device is plugged in
Field ENAUTOCLR_CLKGATE
reader - Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended
Field ENAUTOCLR_CLKGATE
writer - Enables the feature to auto-clear the CLKGATE bit if there is wakeup event while USB is suspended
Field ENAUTOCLR_PHY_PWD
reader - Enables the feature to auto-clear the PWD register bits in PWD if there is wakeup event while USB is suspended
Field ENAUTOCLR_PHY_PWD
writer - Enables the feature to auto-clear the PWD register bits in PWD if there is wakeup event while USB is suspended
Field ENAUTOCLR_USBCLKGATE
reader - Enable auto-clear USB Clock gate: Enables the feature to auto-clear the USB0_CLKGATE/USB1_CLKGATE register bit in HW_DIGCTL_CTRL if there is wake-up event on USB0/USB1 while USB0/USB1 is suspended
Field ENAUTOCLR_USBCLKGATE
writer - Enable auto-clear USB Clock gate: Enables the feature to auto-clear the USB0_CLKGATE/USB1_CLKGATE register bit in HW_DIGCTL_CTRL if there is wake-up event on USB0/USB1 while USB0/USB1 is suspended
Field ENAUTOSET_USBCLKS
reader - Enable auto-set of USB clocks: Enables the feature to auto-clear the EN_USB_CLKS register bits in HW_CLKCTRL_PLL1CTRL0/HW_CLKCTRL_P LL1CTRL1 if there is wake-up event on USB0/USB1 while USB0/USB1 is suspended
Field ENAUTOSET_USBCLKS
writer - Enable auto-set of USB clocks: Enables the feature to auto-clear the EN_USB_CLKS register bits in HW_CLKCTRL_PLL1CTRL0/HW_CLKCTRL_P LL1CTRL1 if there is wake-up event on USB0/USB1 while USB0/USB1 is suspended
Field ENDEVPLUGINDET
reader - Enables non-standard resistive plugged-in detection This bit field controls connection of nominal 200kohm resistors to both the USB_DP and USB_DM pins as one method of detecting when a USB cable is attached in device mode
Field ENDEVPLUGINDET
writer - Enables non-standard resistive plugged-in detection This bit field controls connection of nominal 200kohm resistors to both the USB_DP and USB_DM pins as one method of detecting when a USB cable is attached in device mode
Field ENDPDMCHG_WKUP
reader - Enable DP DM change wake-up: Not for customer use
Field ENDPDMCHG_WKUP
writer - Enable DP DM change wake-up: Not for customer use
Field ENHOSTDISCONDETECT
reader - For host mode, enables high-speed disconnect detector
Field ENHOSTDISCONDETECT
writer - For host mode, enables high-speed disconnect detector
Field ENIRQHOSTDISCON
reader - Enable IRQ for Host disconnect: Enables interrupt for detection of disconnection to Device when in high-speed host mode
Field ENIRQHOSTDISCON
writer - Enable IRQ for Host disconnect: Enables interrupt for detection of disconnection to Device when in high-speed host mode
Field ENIRQRESUMEDETECT
reader - Enable IRQ Resume detect: Enables interrupt for detection of a non-J state on the USB line
Field ENIRQRESUMEDETECT
writer - Enable IRQ Resume detect: Enables interrupt for detection of a non-J state on the USB line
Field ENIRQWAKEUP
reader - Enable wake-up IRQ: Enables interrupt for the wake-up events.
Field ENIRQWAKEUP
writer - Enable wake-up IRQ: Enables interrupt for the wake-up events.
Field ENUTMILEVEL2
reader - Enables UTMI+ Level 2 operation for the USB HS PHY
Field ENUTMILEVEL2
writer - Enables UTMI+ Level 2 operation for the USB HS PHY
Field ENUTMILEVEL3
reader - Enables UTMI+ Level 3 operation for the USB HS PHY
Field ENUTMILEVEL3
writer - Enables UTMI+ Level 3 operation for the USB HS PHY
Field ENVBUSCHG_WKUP
reader - Enable VBUS change wake-up: Enables the feature to wake-up USB if VBUS is toggled when USB is suspended
Field ENVBUSCHG_WKUP
writer - Enable VBUS change wake-up: Enables the feature to wake-up USB if VBUS is toggled when USB is suspended
Field HOSTDISCONDETECT_IRQ
reader - Indicates that the device has disconnected in High-Speed mode
Field HOSTDISCONDETECT_IRQ
writer - Indicates that the device has disconnected in High-Speed mode
Field HOST_FORCE_LS_SE0
reader - Forces the next FS packet that is transmitted to have a EOP with low-speed timing
Field HOST_FORCE_LS_SE0
writer - Forces the next FS packet that is transmitted to have a EOP with low-speed timing
Register CTRL_SET
reader
Field RESUMEIRQSTICKY
reader - Resume IRQ: Set to 1 will make RESUME_IRQ bit a sticky bit until software clear it
Field RESUMEIRQSTICKY
writer - Resume IRQ: Set to 1 will make RESUME_IRQ bit a sticky bit until software clear it
Field RESUME_IRQ
reader - Resume IRQ: Indicates that the host is sending a wake-up after suspend
Field RESUME_IRQ
writer - Resume IRQ: Indicates that the host is sending a wake-up after suspend
Field SFTRST
reader - Writing a 1 to this bit will soft-reset the PWD, TX, RX, and CTRL registers
Field SFTRST
writer - Writing a 1 to this bit will soft-reset the PWD, TX, RX, and CTRL registers
Field UTMI_SUSPENDM
reader - Used by the PHY to indicate a powered-down state
Register CTRL_SET
writer
Field WAKEUP_IRQ
reader - Wake-up IRQ: Indicates that there is a wak-eup event
Field WAKEUP_IRQ
writer - Wake-up IRQ: Indicates that there is a wak-eup event
Enums
Enables non-standard resistive plugged-in detection This bit field controls connection of nominal 200kohm resistors to both the USB_DP and USB_DM pins as one method of detecting when a USB cable is attached in device mode