From d674a6547c67907ad754a4b5223e2044ea8e0daa Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Wed, 5 Nov 2014 04:55:32 -0300 Subject: [PATCH] [media] cxusb: fix sparse warnings cxusb.c:1443:32: warning: restricted __le16 degrades to integer cxusb.c:1487:32: warning: restricted __le16 degrades to integer Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- drivers/media/usb/dvb-usb/cxusb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/usb/dvb-usb/cxusb.c b/drivers/media/usb/dvb-usb/cxusb.c index 8925b3946..b46f84d 100644 --- a/drivers/media/usb/dvb-usb/cxusb.c +++ b/drivers/media/usb/dvb-usb/cxusb.c @@ -1440,7 +1440,7 @@ static int cxusb_tt_ct2_4400_attach(struct dvb_usb_adapter *adap) si2168_config.ts_mode = SI2168_TS_PARALLEL; /* CT2-4400v2 TS gets corrupted without this */ - if (d->udev->descriptor.idProduct == + if (le16_to_cpu(d->udev->descriptor.idProduct) == USB_PID_TECHNOTREND_TVSTICK_CT2_4400) si2168_config.ts_mode |= 0x40; @@ -1484,7 +1484,7 @@ static int cxusb_tt_ct2_4400_attach(struct dvb_usb_adapter *adap) st->i2c_client_tuner = client_tuner; /* initialize CI */ - if (d->udev->descriptor.idProduct == + if (le16_to_cpu(d->udev->descriptor.idProduct) == USB_PID_TECHNOTREND_CONNECT_CT2_4650_CI) { memcpy(o, "\xc0\x01", 2); -- 2.7.4