pmic_convity_usb_state Struct Reference

This structure is used to maintain the current device driver state. More...

Data Fields

PMIC_CONVITY_HANDLE handle
HANDLE_STATE handle_state
PMIC_CONVITY_MODE mode
PMIC_CONVITY_CALLBACK callback
PMIC_CONVITY_EVENTS eventMask
PMIC_CONVITY_USB_SPEED usbSpeed
PMIC_CONVITY_USB_MODE usbMode
PMIC_CONVITY_USB_POWER_IN usbPowerIn
PMIC_CONVITY_USB_POWER_OUT usbPowerOut
PMIC_CONVITY_USB_TRANSCEIVER_MODE usbXcvrMode
unsigned int usbDlpDuration
PMIC_CONVITY_USB_OTG_CONFIG usbOtgCfg

Detailed Description

This structure is used to maintain the current device driver state.

This structure maintains the current state of the driver in USB mode. This includes both the PMIC hardware state as well as the device handle and callback states.


Field Documentation

PMIC_CONVITY_CALLBACK callback
PMIC_CONVITY_EVENTS eventMask
PMIC_CONVITY_HANDLE handle
PMIC_CONVITY_MODE mode
unsigned int usbDlpDuration

USB Data Line Pulsing duration.

PMIC_CONVITY_USB_MODE usbMode

USB connection mode.

Referenced by pmic_convity_usb_get_speed().

PMIC_CONVITY_USB_OTG_CONFIG usbOtgCfg
PMIC_CONVITY_USB_POWER_IN usbPowerIn

USB transceiver power source.

Referenced by pmic_convity_usb_get_power_source(), and pmic_convity_usb_set_power_source().

PMIC_CONVITY_USB_POWER_OUT usbPowerOut

USB transceiver power output level.

Referenced by pmic_convity_usb_get_power_source(), and pmic_convity_usb_set_power_source().

PMIC_CONVITY_USB_SPEED usbSpeed

USB connection speed.

Referenced by pmic_convity_usb_get_speed(), and pmic_convity_usb_set_speed().

PMIC_CONVITY_USB_TRANSCEIVER_MODE usbXcvrMode

USB transceiver mode.

Referenced by pmic_convity_usb_get_xcvr(), and pmic_convity_usb_set_xcvr().

footer
©  Freescale Semiconductor, Inc., 2007.  All rights reserved.
Freescale Confidential Proprietary
NDA Required
doxygen