kernel/eka/include/drivers/usbcshared.h
branchCompilerCompatibility
changeset 77 c4d65d91ad0c
parent 62 4a8fed1c0ef6
child 87 2f92ad2dc5db
equal deleted inserted replaced
74:741dcdf88ba9 77:c4d65d91ad0c
  1596 	TSglQue<TUsbcEndpointStatusCallback> iEpStatusCallbacks; // list of endpoint state notification requests
  1596 	TSglQue<TUsbcEndpointStatusCallback> iEpStatusCallbacks; // list of endpoint state notification requests
  1597 	TSglQue<TUsbcOtgFeatureCallback> iOtgCallbacks;		    // list of OTG feature change requests
  1597 	TSglQue<TUsbcOtgFeatureCallback> iOtgCallbacks;		    // list of OTG feature change requests
  1598 	NTimer iReconnectTimer;									// implements USB re-enumeration delay
  1598 	NTimer iReconnectTimer;									// implements USB re-enumeration delay
  1599 	NTimer iCableStatusTimer;								// implements USB cable status detection delay
  1599 	NTimer iCableStatusTimer;								// implements USB cable status detection delay
  1600 	DUsbcPowerHandler* iPowerHandler;						// pointer to USB power handler object
  1600 	DUsbcPowerHandler* iPowerHandler;						// pointer to USB power handler object
       
  1601 	TSpinLock iUsbLock;                                     // implement SMP for USB PDD and LDD
  1601 
  1602 
  1602 protected:
  1603 protected:
  1603 	TDfc iPowerUpDfc;										// queued by power handler upon power-up
  1604 	TDfc iPowerUpDfc;										// queued by power handler upon power-up
  1604 	TDfc iPowerDownDfc;										// queued by power handler upon power-down
  1605 	TDfc iPowerDownDfc;										// queued by power handler upon power-down
  1605 
  1606