OSDN Git Service

usb: dwc2: add pci_device_id driver_data parse support
authorYinbo Zhu <zhuyinbo@loongson.cn>
Tue, 15 Aug 2023 06:58:33 +0000 (14:58 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 Aug 2023 12:49:12 +0000 (14:49 +0200)
commite16d5f1447e0fae6cbcd1d430b20f87b65f25307
treeb792d80aa5a44fe54894f56e8f11d3816d59387f
parent333ab99eab3c6aa7941b898ced3cd754abd20b63
usb: dwc2: add pci_device_id driver_data parse support

The dwc2 driver has everything we need to run in PCI mode except
for pci_device_id driver_data parse.  With that to set Loongson
dwc2 element and added identified as PCI_VENDOR_ID_LOONGSON
and PCI_DEVICE_ID_LOONGSON_DWC2 in dwc2_pci_ids, the Loongson
dwc2 controller will work.

Signed-off-by: Yinbo Zhu <zhuyinbo@loongson.cn>
Link: https://lore.kernel.org/r/20230815065833.3375-1-zhuyinbo@loongson.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc2/core.h
drivers/usb/dwc2/params.c
drivers/usb/dwc2/pci.c