}
DEFINE_SIMPLE_USB_FUNCTION(USB_FUNCTION_ACM, acm);
-DEFINE_SIMPLE_USB_FUNCTION(USB_FUNCTION_RNDIS, rndis);
DEFINE_SIMPLE_USB_FUNCTION(USB_FUNCTION_DIAG, diag);
DEFINE_SIMPLE_USB_FUNCTION(USB_FUNCTION_RMNET, rmnet);
DEFINE_SIMPLE_USB_FUNCTION(USB_FUNCTION_DM, dm);
DEFINE_USB_FUNCTION_WITH_SERVICE(USB_FUNCTION_SDB, sdb, "sdbd");
DEFINE_USB_FUNCTION_WITH_SERVICE(USB_FUNCTION_MTP, mtp, "mtp-responder");
+DEFINE_USB_FUNCTION_WITH_SERVICE(USB_FUNCTION_RNDIS, rndis, "rndis");
#define MAKE_FUNC_AVAILABLE(_name, _vname) \
[FUNC_IDX_FROM_MASK(USB_FUNCTION_##_name)] = &_##_vname##_function
MAKE_FUNC_WS_AVAILABLE(MTP, mtp),
MAKE_FUNC_AVAILABLE(ACM, acm),
MAKE_FUNC_WS_AVAILABLE(SDB, sdb),
- MAKE_FUNC_AVAILABLE(RNDIS, rndis),
+ MAKE_FUNC_WS_AVAILABLE(RNDIS, rndis),
MAKE_FUNC_AVAILABLE(DIAG, diag),
MAKE_FUNC_AVAILABLE(CONN_GADGET, conn_gadget),
MAKE_FUNC_AVAILABLE(DM, dm),