kernel/eka/include/drivers/usbcshared.h
branchRCL_3
changeset 19 4a8fed1c0ef6
parent 0 a41df078684a
child 22 2f92ad2dc5db
equal deleted inserted replaced
15:2d65c2f76d7b 19:4a8fed1c0ef6
  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