@@ -73,14 +73,14 @@ static inline int usbh_class_request(struct usbh_class_data *const c_data,
73
73
*
74
74
* @return 0 on success, negative error code on failure.
75
75
*/
76
- static inline int usbh_class_connected (struct usbh_class_data * const c_data ,
76
+ static inline int usbh_class_connected (struct usb_device * udev , struct usbh_class_data * const c_data ,
77
77
void * const desc_start_addr ,
78
78
void * const desc_end_addr )
79
79
{
80
80
const struct usbh_class_api * api = c_data -> api ;
81
81
82
82
if (api -> connected != NULL ) {
83
- return api -> connected (c_data , desc_start_addr , desc_end_addr );
83
+ return api -> connected (udev , c_data , desc_start_addr , desc_end_addr );
84
84
}
85
85
86
86
return - ENOTSUP ;
@@ -96,12 +96,12 @@ static inline int usbh_class_connected(struct usbh_class_data *const c_data,
96
96
*
97
97
* @return 0 on success, negative error code on failure.
98
98
*/
99
- static inline int usbh_class_removed (struct usbh_class_data * const c_data )
99
+ static inline int usbh_class_removed (struct usb_device * udev , struct usbh_class_data * const c_data )
100
100
{
101
101
const struct usbh_class_api * api = c_data -> api ;
102
102
103
103
if (api -> removed != NULL ) {
104
- return api -> removed (c_data );
104
+ return api -> removed (udev , c_data );
105
105
}
106
106
107
107
return - ENOTSUP ;
0 commit comments