kernel/eka/include/drivers/usbcshared.h
branchRCL_3
changeset 87 2f92ad2dc5db
parent 62 4a8fed1c0ef6
equal deleted inserted replaced
81:e7d2d738d3c2 87:2f92ad2dc5db
  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 	TSpinLock iUsbLock;                                     // implement SMP for USB PDD and LDD
       
  1602 	NFastMutex iMutex;										// To pretect interface set with NFastMutex
  1602 
  1603 
  1603 protected:
  1604 protected:
  1604 	TDfc iPowerUpDfc;										// queued by power handler upon power-up
  1605 	TDfc iPowerUpDfc;										// queued by power handler upon power-up
  1605 	TDfc iPowerDownDfc;										// queued by power handler upon power-down
  1606 	TDfc iPowerDownDfc;										// queued by power handler upon power-down
  1606 
  1607