summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorOleksij Rempel <linux@rempel-privat.de>2018-11-20 21:07:11 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2018-11-21 09:08:09 +0100
commitf091404b70e364bbbf3be654360e810be16a3259 (patch)
treef23b1191b30819909164857c1abe45791a9dfab3 /drivers
parent8b39b4b91c021100fd4163298c4b58fe8024ff9f (diff)
downloadbarebox-f091404b70e364bbbf3be654360e810be16a3259.tar.gz
barebox-f091404b70e364bbbf3be654360e810be16a3259.tar.xz
usb: at91_udc: remove useless NULL check
if _ep or ep is NULL, we would get at least in two places before this test a NULL pointer dereference. Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/gadget/at91_udc.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/gadget/at91_udc.c b/drivers/usb/gadget/at91_udc.c
index 729f752128..243656d443 100644
--- a/drivers/usb/gadget/at91_udc.c
+++ b/drivers/usb/gadget/at91_udc.c
@@ -288,8 +288,7 @@ static int at91_ep_enable(struct usb_ep *_ep,
u16 maxpacket;
u32 tmp;
- if (!_ep || !ep
- || !desc || ep->desc
+ if (!desc || ep->desc
|| _ep->name == ep0name
|| desc->bDescriptorType != USB_DT_ENDPOINT
|| (maxpacket = le16_to_cpu(desc->wMaxPacketSize)) == 0