--- a/sys/bus/u4b/template/usb_template.c +++ b/sys/bus/u4b/template/usb_template.c @@ -1362,6 +1362,9 @@ usb_temp_setup_by_index(struct usb_device *udev, uint16_t index) case USB_TEMP_MOUSE: err = usb_temp_setup(udev, &usb_template_mouse); break; + case USB_TEMP_PHONE: + err = usb_temp_setup(udev, &usb_template_phone); + break; case USB_TEMP_SERIALNET: err = usb_temp_setup(udev, &usb_template_serialnet); break;