usb_autopm_get_interface_async — increment a USB interface's PM-usage counter
int usb_autopm_get_interface_async ( | struct usb_interface * intf); | 
   This routine does much the same thing as
   usb_autopm_get_interface: it increments intf's usage counter and
   queues an autoresume request if the result is > 0.  The differences
   are that it does not acquire the device's pm_mutex (callers must
   handle all synchronization issues themselves), and it does not
   autoresume the device directly (it only queues a request).  After a
   successful call, the device will generally not yet be resumed.
   
This routine can run in atomic context.