mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
usb: gadget: udc: atmel: remove memory leak
am: ce7aeffe75
Change-Id: I2ae806ad7a6c0b110d7b57a371fab003fd6ad480
This commit is contained in:
@@ -1978,7 +1978,8 @@ static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
|
||||
dev_err(&pdev->dev, "of_probe: name error(%d)\n", ret);
|
||||
goto err;
|
||||
}
|
||||
ep->ep.name = kasprintf(GFP_KERNEL, "ep%d", ep->index);
|
||||
sprintf(ep->name, "ep%d", ep->index);
|
||||
ep->ep.name = ep->name;
|
||||
|
||||
ep->ep_regs = udc->regs + USBA_EPT_BASE(i);
|
||||
ep->dma_regs = udc->regs + USBA_DMA_BASE(i);
|
||||
|
||||
@@ -280,6 +280,7 @@ struct usba_ep {
|
||||
void __iomem *ep_regs;
|
||||
void __iomem *dma_regs;
|
||||
void __iomem *fifo;
|
||||
char name[8];
|
||||
struct usb_ep ep;
|
||||
struct usba_udc *udc;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user