summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2022-06-16 22:23:43 +0800
committersakumisu <[email protected]>2022-06-16 22:23:43 +0800
commit224c26bc23bd19a2c59f7aeea39b65a51bac74b7 (patch)
treec77331897968f2e4aa002c6a4e476cc851c430f7
parente2d8752f069ea9d794da5561bcd966eed7a65a58 (diff)
delete unused ret
-rw-r--r--class/hid/usbh_hid.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/class/hid/usbh_hid.c b/class/hid/usbh_hid.c
index 6af1fc6d..9323688a 100644
--- a/class/hid/usbh_hid.c
+++ b/class/hid/usbh_hid.c
@@ -90,7 +90,6 @@ static int usbh_hid_get_report_descriptor(struct usbh_hid *hid_class, uint8_t *b
int usbh_hid_set_idle(struct usbh_hid *hid_class, uint8_t report_id, uint8_t duration)
{
struct usb_setup_packet *setup = hid_class->hport->setup;
- int ret;
setup->bmRequestType = USB_REQUEST_DIR_OUT | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_INTERFACE;
setup->bRequest = HID_REQUEST_SET_IDLE;
@@ -98,18 +97,12 @@ int usbh_hid_set_idle(struct usbh_hid *hid_class, uint8_t report_id, uint8_t dur
setup->wIndex = (duration << 8) | hid_class->intf;
setup->wLength = 0;
- ret = usbh_control_transfer(hid_class->hport->ep0, setup, NULL);
- if (ret < 0) {
- return ret;
- }
-
- return 0;
+ return usbh_control_transfer(hid_class->hport->ep0, setup, NULL);
}
int usbh_hid_get_idle(struct usbh_hid *hid_class, uint8_t *buffer)
{
struct usb_setup_packet *setup = hid_class->hport->setup;
- int ret;
setup->bmRequestType = USB_REQUEST_DIR_IN | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_INTERFACE;
setup->bRequest = HID_REQUEST_GET_IDLE;
@@ -117,12 +110,7 @@ int usbh_hid_get_idle(struct usbh_hid *hid_class, uint8_t *buffer)
setup->wIndex = hid_class->intf;
setup->wLength = 1;
- ret = usbh_control_transfer(hid_class->hport->ep0, setup, buffer);
- if (ret < 0) {
- return ret;
- }
-
- return 0;
+ return usbh_control_transfer(hid_class->hport->ep0, setup, buffer);
}
int usbh_hid_connect(struct usbh_hubport *hport, uint8_t intf)