|
@@ -948,8 +948,6 @@ static void dwc3_core_exit_mode(struct dwc3 *dwc)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-#define DWC3_ALIGN_MASK (16 - 1)
|
|
|
|
-
|
|
|
|
static int dwc3_probe(struct platform_device *pdev)
|
|
static int dwc3_probe(struct platform_device *pdev)
|
|
{
|
|
{
|
|
struct device *dev = &pdev->dev;
|
|
struct device *dev = &pdev->dev;
|
|
@@ -962,13 +960,11 @@ static int dwc3_probe(struct platform_device *pdev)
|
|
int ret;
|
|
int ret;
|
|
|
|
|
|
void __iomem *regs;
|
|
void __iomem *regs;
|
|
- void *mem;
|
|
|
|
|
|
|
|
- mem = devm_kzalloc(dev, sizeof(*dwc) + DWC3_ALIGN_MASK, GFP_KERNEL);
|
|
|
|
- if (!mem)
|
|
|
|
|
|
+ dwc = devm_kzalloc(dev, sizeof(*dwc), GFP_KERNEL);
|
|
|
|
+ if (!dwc)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
|
|
|
|
- dwc = PTR_ALIGN(mem, DWC3_ALIGN_MASK + 1);
|
|
|
|
dwc->dev = dev;
|
|
dwc->dev = dev;
|
|
|
|
|
|
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
|
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|