usb: gadget: udc: atmel: convert to platform driver
authorMichael Walle <michael@walle.cc>
Tue, 5 Jul 2022 13:19:51 +0000 (15:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 Jul 2022 12:49:33 +0000 (14:49 +0200)
commit1bd71816643a9e279c2a7b7a02c10de4a07bf9eb
treea6b99ab15a66f5a92c45718be0b20ec2894452f0
parente89676f65ef372fda6c392b3f99fcc7175b206e6
usb: gadget: udc: atmel: convert to platform driver

The driver won't probe on a LAN9668 because the pinctrl driver isn't
ready yet. Probe deferral is not supported because the init section
is already discarded. With fw_devlink enabled, the probe won't even
be called. Convert the driver to a proper platform driver.

Signed-off-by: Michael Walle <michael@walle.cc>
Link: https://lore.kernel.org/r/20220705131951.1388968-2-michael@walle.cc
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/udc/atmel_usba_udc.c