summaryrefslogtreecommitdiffstats
path: root/include/linux/usb
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-07-04 13:02:09 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-07-04 13:02:09 +0200
commit332694f8a4f7e49b8b7278734d0ce331f954b20e (patch)
treed99b90e98b23814a59bb6673d2e8d830cbd40168 /include/linux/usb
parent8265fb7c2559a4d245fed095b6af97bd8629d233 (diff)
downloadlinux-332694f8a4f7e49b8b7278734d0ce331f954b20e.tar.gz
linux-332694f8a4f7e49b8b7278734d0ce331f954b20e.tar.bz2
linux-332694f8a4f7e49b8b7278734d0ce331f954b20e.zip
Revert "usb:gadget Separated decoding functions from dwc3 driver."
This reverts commit 3db1b636c07e15ff7410db782832dc2e7ffd2bce. It's broken. Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Cc: Felipe Balbi <balbi@kernel.org> Cc: Pawel Laszczak <pawell@cadence.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/usb')
-rw-r--r--include/linux/usb/gadget.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h
index 42902fcc8696..fb19141151d8 100644
--- a/include/linux/usb/gadget.h
+++ b/include/linux/usb/gadget.h
@@ -889,30 +889,4 @@ extern void usb_ep_autoconfig_release(struct usb_ep *);
extern void usb_ep_autoconfig_reset(struct usb_gadget *);
-/*-------------------------------------------------------------------------*/
-/**
- * usb_decode_ctrl - Returns human readable representation of control request.
- * @str: buffer to return a human-readable representation of control request.
- * This buffer should have about 200 bytes.
- * @size: size of str buffer.
- * @bRequestType: matches the USB bmRequestType field
- * @bRequest: matches the USB bRequest field
- * @wValue: matches the USB wValue field (CPU byte order)
- * @wIndex: matches the USB wIndex field (CPU byte order)
- * @wLength: matches the USB wLength field (CPU byte order)
- *
- * Function returns decoded, formatted and human-readable description of
- * control request packet.
- *
- * The usage scenario for this is for tracepoints, so function as a return
- * use the same value as in parameters. This approach allows to use this
- * function in TP_printk
- *
- * Important: wValue, wIndex, wLength parameters before invoking this function
- * should be processed by le16_to_cpu macro.
- */
-extern const char *usb_decode_ctrl(char *str, size_t size, __u8 bRequestType,
- __u8 bRequest, __u16 wValue, __u16 wIndex,
- __u16 wLength);
-
#endif /* __LINUX_USB_GADGET_H */