summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorAidan MacDonald <amachronic@protonmail.com>2021-09-19 11:44:38 +0100
committerAidan MacDonald <amachronic@protonmail.com>2021-10-16 15:58:43 -0400
commitec164c389c99d8129f9d6cacda2731bde9b08257 (patch)
tree224a2f675de8e6ce82f179b38cbe44326db30ddd /firmware/drivers
parent71cc1e78fd81818428cbd1b55fcf096979b529ef (diff)
downloadrockbox-ec164c389c99d8129f9d6cacda2731bde9b08257.tar.gz
rockbox-ec164c389c99d8129f9d6cacda2731bde9b08257.zip
usb: introduce new control request API
Change-Id: I6545d8985ab683c026f28f6a7c0e23b40d0a6506
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/isp1583.c2
-rw-r--r--firmware/drivers/m66591.c2
-rw-r--r--firmware/drivers/usb-designware.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/firmware/drivers/isp1583.c b/firmware/drivers/isp1583.c
index 18a4e9c720..e60339d9fc 100644
--- a/firmware/drivers/isp1583.c
+++ b/firmware/drivers/isp1583.c
@@ -341,7 +341,7 @@ static void usb_handle_setup_rx(void)
341 if (len == 8) 341 if (len == 8)
342 { 342 {
343 ISP1583_DFLOW_CTRLFUN |= DFLOW_CTRLFUN_STATUS; /* Acknowledge packet */ 343 ISP1583_DFLOW_CTRLFUN |= DFLOW_CTRLFUN_STATUS; /* Acknowledge packet */
344 usb_core_control_request((struct usb_ctrlrequest*)setup_pkt_buf); 344 usb_core_legacy_control_request((struct usb_ctrlrequest*)setup_pkt_buf);
345 } 345 }
346 else 346 else
347 { 347 {
diff --git a/firmware/drivers/m66591.c b/firmware/drivers/m66591.c
index 5da1908290..822585d882 100644
--- a/firmware/drivers/m66591.c
+++ b/firmware/drivers/m66591.c
@@ -208,7 +208,7 @@ static void control_received(void) {
208 /* acknowledge packet recieved (clear valid) */ 208 /* acknowledge packet recieved (clear valid) */
209 M66591_INTSTAT_MAIN &= ~(1<<3); 209 M66591_INTSTAT_MAIN &= ~(1<<3);
210 210
211 usb_core_control_request(&temp); 211 usb_core_legacy_control_request(&temp);
212} 212}
213 213
214/* This is a helper function, it is used to notife the stack that a transfer is 214/* This is a helper function, it is used to notife the stack that a transfer is
diff --git a/firmware/drivers/usb-designware.c b/firmware/drivers/usb-designware.c
index ab4c6037b5..58b6a75180 100644
--- a/firmware/drivers/usb-designware.c
+++ b/firmware/drivers/usb-designware.c
@@ -741,7 +741,7 @@ static void usb_dw_handle_setup_received(void)
741 && (usb_ctrlsetup.bRequest == USB_REQ_SET_ADDRESS)) 741 && (usb_ctrlsetup.bRequest == USB_REQ_SET_ADDRESS))
742 usb_dw_set_address(usb_ctrlsetup.wValue); 742 usb_dw_set_address(usb_ctrlsetup.wValue);
743 743
744 usb_core_control_request(&usb_ctrlsetup); 744 usb_core_legacy_control_request(&usb_ctrlsetup);
745} 745}
746 746
747static void usb_dw_abort_endpoint(int epnum, enum usb_dw_epdir epdir) 747static void usb_dw_abort_endpoint(int epnum, enum usb_dw_epdir epdir)