usbdrv/peripheral/public/d32usbcsc.inl
changeset 48 21625e5de155
parent 33 089413cdde3c
child 59 bbdce6bffaad
--- a/usbdrv/peripheral/public/d32usbcsc.inl	Wed Aug 25 15:55:37 2010 +0800
+++ b/usbdrv/peripheral/public/d32usbcsc.inl	Mon Sep 06 11:27:08 2010 +0800
@@ -709,6 +709,22 @@
 	DoControl(ERequestOtgFeaturesNotifyCancel);
 	}
 
+inline void RDevUsbcScClient::ChargingPortTypeNotify(TRequestStatus& aStatus, TUint& aValue)
+    {
+    DoRequest(ERequestChargingPortTypeNotify, aStatus, &aValue);
+    }
+
+inline void RDevUsbcScClient::ChargingPortTypeNotifyCancel()
+    {
+    DoControl(ERequestChargingPortTypeNotifyCancel);
+    }
+
+inline TInt RDevUsbcScClient::ChargerDetectorCaps(TUsbcChargerDetectorProperties& aProperties)
+	{
+	return DoControl(EControlGetChargerDetectorCaps, &aProperties);
+	}
+
+
 inline TInt RDevUsbcScClient::StartNextInAlternateSetting()
 	{
 	return DoControl(EControlStartNextInAlternateSetting);