From: Johan Hovold Date: Fri, 12 May 2017 10:03:35 +0000 (+0200) Subject: mmc: vub3000: add missing USB-descriptor endianness conversions X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=dada0194ab45b896c6bae5ce89eb78cf52e215d4;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git mmc: vub3000: add missing USB-descriptor endianness conversions Add the missing endianness conversions when printing the USB device-descriptor idVendor and idProduct fields during probe. Signed-off-by: Johan Hovold Signed-off-by: Ulf Hansson --- diff --git a/drivers/mmc/host/vub300.c b/drivers/mmc/host/vub300.c index c061e7c704be..fbeea1a491a6 100644 --- a/drivers/mmc/host/vub300.c +++ b/drivers/mmc/host/vub300.c @@ -2107,7 +2107,8 @@ static int vub300_probe(struct usb_interface *interface, usb_string(udev, udev->descriptor.iSerialNumber, serial_number, sizeof(serial_number)); dev_info(&udev->dev, "probing VID:PID(%04X:%04X) %s %s %s\n", - udev->descriptor.idVendor, udev->descriptor.idProduct, + le16_to_cpu(udev->descriptor.idVendor), + le16_to_cpu(udev->descriptor.idProduct), manufacturer, product, serial_number); command_out_urb = usb_alloc_urb(0, GFP_KERNEL); if (!command_out_urb) {