[ddk][usb-request] Deprecate non-BTI based allocation calls

Change-Id: Idef93d1744915a8053b9e3b3b28411475f0bb563
diff --git a/system/ulib/ddk/include/ddk/usb-request.h b/system/ulib/ddk/include/ddk/usb-request.h
index 6a4a2a2..e836687 100644
--- a/system/ulib/ddk/include/ddk/usb-request.h
+++ b/system/ulib/ddk/include/ddk/usb-request.h
@@ -112,16 +112,18 @@
                                       uint64_t length, uint8_t ep_address);
 
 // usb_request_alloc() creates a new usb request with payload space of data_size.
-zx_status_t usb_request_alloc(usb_request_t** out, uint64_t data_size, uint8_t ep_address);
+zx_status_t usb_request_alloc(usb_request_t** out, uint64_t data_size, uint8_t ep_address)
+                              __DEPRECATE;
 
 // usb_request_alloc_vmo() creates a new usb request with the given VMO.
 zx_status_t usb_request_alloc_vmo(usb_request_t** out, zx_handle_t vmo_handle,
-                                  uint64_t vmo_offset, uint64_t length, uint8_t ep_address);
+                                  uint64_t vmo_offset, uint64_t length, uint8_t ep_address)
+                                  __DEPRECATE;
 
 // usb_request_init() initializes the statically allocated usb request with the given VMO.
 // This will free any resources allocated by the usb request but not the usb request itself.
 zx_status_t usb_request_init(usb_request_t* req, zx_handle_t vmo_handle, uint64_t vmo_offset,
-                             uint64_t length, uint8_t ep_address);
+                             uint64_t length, uint8_t ep_address) __DEPRECATE;
 
 // usb_request_copyfrom() copies data from the usb_request's vm object.
 // Out of range operations are ignored.