usb: dwc2: pci: Move devm_kzalloc() before platform_device_add()
authorVardan Mikayelyan <mvardan@synopsys.com>
Fri, 19 Jan 2018 10:46:04 +0000 (14:46 +0400)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 13 Mar 2018 08:47:44 +0000 (10:47 +0200)
commitfb50aacdcf124d98ed93d4cc87867aa60011b52d
tree298254fa8caff0abbe8431298ef9e674760c6cc3
parenta127cccd869b4418dcfaefe96bfa672287b32719
usb: dwc2: pci: Move devm_kzalloc() before platform_device_add()

After platform_device_add(), if we error out, we must do
platform_device_unregister(), which also does the put. So lets move
devm_kzalloc() to simplify error handling and avoid calling of
platform_device_unregister().

Acked-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Vardan Mikayelyan <mvardan@synopsys.com>
Signed-off-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Grigor Tovmasyan <tovmasya@synopsys.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc2/pci.c