|
@@ -771,7 +771,7 @@ int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_
|
|
int err;
|
|
int err;
|
|
u8 iface_no;
|
|
u8 iface_no;
|
|
struct usb_cdc_parsed_header hdr;
|
|
struct usb_cdc_parsed_header hdr;
|
|
- u16 curr_ntb_format;
|
|
|
|
|
|
+ __le16 curr_ntb_format;
|
|
|
|
|
|
ctx = kzalloc(sizeof(*ctx), GFP_KERNEL);
|
|
ctx = kzalloc(sizeof(*ctx), GFP_KERNEL);
|
|
if (!ctx)
|
|
if (!ctx)
|
|
@@ -889,7 +889,7 @@ int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_
|
|
goto error2;
|
|
goto error2;
|
|
}
|
|
}
|
|
|
|
|
|
- if (curr_ntb_format == USB_CDC_NCM_NTB32_FORMAT) {
|
|
|
|
|
|
+ if (curr_ntb_format == cpu_to_le16(USB_CDC_NCM_NTB32_FORMAT)) {
|
|
dev_info(&intf->dev, "resetting NTB format to 16-bit");
|
|
dev_info(&intf->dev, "resetting NTB format to 16-bit");
|
|
err = usbnet_write_cmd(dev, USB_CDC_SET_NTB_FORMAT,
|
|
err = usbnet_write_cmd(dev, USB_CDC_SET_NTB_FORMAT,
|
|
USB_TYPE_CLASS | USB_DIR_OUT
|
|
USB_TYPE_CLASS | USB_DIR_OUT
|