usb: dwc3: gadget: Fix truncated cast issue
authorJohn Youn <johnyoun@synopsys.com>
Mon, 23 May 2016 18:32:45 +0000 (11:32 -0700)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Mon, 20 Jun 2016 09:32:45 +0000 (12:32 +0300)
commit3de2685f0c395a56b909dbefd40fb287c9df31b2
tree9e7deefa7c6e2fae28e63c594e690fba1e8b20b2
parent361572b5f7a95b341a92d34b9bf41f71bbdae34d
usb: dwc3: gadget: Fix truncated cast issue

From sparse:
warning: cast truncates bits from constant value (100 becomes 0)

The DWC3_TRB_NUM constant is too big for u8. Do the calculation a
slightly different way that should still be optimized out for the case
where DWC3_TRB_NUM == 256.

Signed-off-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/gadget.c