aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/dwc3-pci.c
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge tag 'usb-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+0
2025-11-21usb: Remove redundant pm_runtime_mark_last_busy() callsSakari Ailus1-1/+0
2025-11-09usb: dwc3: pci: Sort out the Intel device IDsHeikki Krogerus1-41/+41
2025-11-09usb: dwc3: pci: add support for the Intel Nova Lake -SHeikki Krogerus1-0/+2
2025-08-13usb: dwc3: pci: add support for the Intel Wildcat LakeHeikki Krogerus1-0/+2
2025-02-14usb: dwc3: gadget: Avoid using reserved endpoints on Intel MerrifieldAndy Shevchenko1-0/+10
2024-07-03usb: dwc3: pci: add support for the Intel Panther LakeHeikki Krogerus1-0/+8
2024-04-09usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga ...Hans de Goede1-1/+7
2024-03-26usb: dwc3: pci: Drop duplicate IDHeikki Krogerus1-2/+0
2024-01-27usb: dwc3: pci: add support for the Intel Arrow Lake-HHeikki Krogerus1-0/+4
2023-07-27usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phyGratian Crisan1-2/+4
2023-04-10Merge 6.3-rc6 into usb-nextGreg Kroah-Hartman1-0/+2
2023-04-05usb: dwc3: pci: add support for the Intel Meteor Lake-SHeikki Krogerus1-0/+4
2023-04-05usb: dwc3: pci: Change PCI device macrosAndy Shevchenko1-98/+34
2023-02-15usb: dwc3: pci: add support for the Intel Meteor Lake-MHeikki Krogerus1-0/+4
2022-11-29usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system f...Shruthi Sanil1-1/+1
2022-09-22usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for ...Shruthi Sanil1-0/+4
2022-09-22usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lak...Shruthi Sanil1-6/+6
2022-08-18usb: dwc3: pci: Add support for Intel Raptor LakeHeikki Krogerus1-0/+4
2022-06-10usb: dwc3: pci: Restore line lost in merge conflict resolutionStephan Gerhold1-0/+1
2022-05-03Merge 5.18-rc5 into usb-nextGreg Kroah-Hartman1-0/+8
2022-04-26usb: dwc3: pci: add support for the Intel Meteor Lake-PHeikki Krogerus1-0/+8
2022-04-23usb: dwc3: pci: Fix pm_runtime_get_sync() error checkingZheng Yongjun1-1/+1
2022-03-15usb: dwc3: pci: Add support for Intel Alder LakeShruthi Sanil1-0/+4
2022-02-28Merge 5.17-rc6 into usb-nextGreg Kroah-Hartman1-3/+17
2022-02-17usb: dwc3: pci: Also apply Bay Trail GPIO mappings to ulpi-deviceHans de Goede1-0/+8
2022-02-17usb: dwc3: pci: Set "linux,phy_charger_detect" property on some Bay Trail boardsHans de Goede1-0/+24
2022-02-17usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks()Hans de Goede1-7/+4
2022-02-17usb: dwc3: pci: Fix Bay Trail phy GPIO mappingsHans de Goede1-2/+2
2022-02-15usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay TrailHans de Goede1-1/+12
2022-02-15usb: dwc3: pci: add support for the Intel Raptor Lake-SHeikki Krogerus1-0/+4
2021-08-26usb: dwc3: pci: add support for AMD's newer generation platform.Nehal Bakulchandra Shah1-0/+17
2021-05-17Merge 5.13-rc2 into usb-nextGreg Kroah-Hartman1-0/+1
2021-05-13usb: dwc3: pci: Fix DEFINE for Intel Elkhart LakeRaymond Tan1-4/+4
2021-05-10usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel MerrifieldFerry Toth1-0/+1
2021-04-09usb: dwc3: pci: add support for the Intel Alder Lake-MHeikki Krogerus1-0/+4
2021-04-05Merge 5.12-rc6 into usb-nextGreg Kroah-Hartman1-0/+2
2021-04-02usb: dwc3: fix incorrect kernel-doc comment syntax in filesAditya Srivastava1-1/+1
2021-03-23usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel MerrifieldAndy Shevchenko1-0/+2
2021-01-15usb: dwc3: pci: add support for the Intel Alder Lake-PHeikki Krogerus1-0/+4
2021-01-15usb: dwc3: pci: ID for Tiger Lake CPUHeikki Krogerus1-0/+4
2021-01-15usb: dwc3: pci: Register a software node for the dwc3 platform deviceHeikki Krogerus1-24/+37
2020-10-27usb: dwc3: pci: add support for the Intel Alder Lake-SHeikki Krogerus1-0/+4
2020-10-02usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionalityRaymond Tan1-1/+2
2020-07-20Merge 5.8-rc6 into usb-nextGreg Kroah-Hartman1-0/+8
2020-07-15usb: dwc3: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-09usb: dwc3: pci: add support for the Intel Jasper LakeHeikki Krogerus1-0/+4
2020-07-09usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variantHeikki Krogerus1-0/+4
2020-06-24usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_workAditya Pakki1-1/+3
2020-05-09usb: dwc3: pci: Enable extcon driver for Intel MerrifieldAndy Shevchenko1-0/+1
2020-01-22usb: dwc3: pci: add ID for the Intel Comet Lake -V variantHeikki Krogerus1-0/+4
2019-12-12usb: dwc3: pci: add ID for the Intel Comet Lake -H variantHeikki Krogerus1-1/+5
2019-10-27usb: dwc3: pci: prevent memory leak in dwc3_pci_probeNavid Emamdoost1-1/+1
2019-07-03usb: dwc3: pci: add support for TigerLake DevicesFelipe Balbi1-0/+4
2019-06-20usb: dwc3: pci: Add Support for Intel Elkhart Lake DevicesFelipe Balbi1-0/+4
2019-03-20usb: dwc3: pci: add support for Comet Lake PCH IDFelipe Balbi1-0/+4
2018-12-07Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs"Stephan Gerhold1-4/+4
2018-11-14usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove()Kuppuswamy Sathyanarayanan1-1/+3
2018-08-29usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock()Wei Yongjun1-2/+2
2018-07-30usb: dwc3: pci: Intel Merrifield can be hostAndy Shevchenko1-1/+7
2018-07-30usb: dwc3: pci: Supply device properties via driver dataAndy Shevchenko1-57/+74
2018-07-30usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pciAndy Shevchenko1-0/+1
2018-07-26usb: dwc3: pci: Use devm functions to get the phy GPIOsHans de Goede1-4/+4
2018-07-26usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does notHans de Goede1-0/+31
2018-07-26usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resourcesHans de Goede1-0/+18
2018-07-26usb: dwc3: Add a glue driver for Synopsys HAPS platformThinh Nguyen1-30/+0
2018-06-18usb: dwc3: pci: add support for Intel IceLakeHeikki Krogerus1-0/+2
2018-03-22usb: dwc3: pci: Properly cleanup resourceThinh Nguyen1-1/+1
2017-11-07USB: dwc3: Remove redundant license textGreg Kroah-Hartman1-9/+0
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman1-0/+1
2017-10-24usb: dwc3: pci: Runtime resume child device from wqManu Gautam1-2/+27
2017-08-10usb/dwc3:constify dev_pm_opsDoug Wilson1-1/+1
2017-06-28PM / core: Drop run_wake flag from struct dev_pm_infoRafael J. Wysocki1-2/+1
2017-06-07ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()Andy Shevchenko1-5/+5
2017-05-16usb: dwc3: pci: add Intel Cannonlake PCI IDsHeikki Krogerus1-0/+4
2017-03-23usb: dwc3: pci: Switch to devm_acpi_dev_add_driver_gpios()Andy Shevchenko1-2/+3
2017-01-02usb: dwc3: pci: add Intel Gemini Lake PCI IDHeikki Krogerus1-0/+2
2017-01-02usb: dwc3: pci: Add "linux,sysdev_is_parent" propertyJohn Youn1-10/+3
2017-01-02usb: dwc3: pci: Fix dr_mode misspellingHans de Goede1-1/+1
2016-11-18usb: dwc3: use bus->sysdev for DMA configurationArnd Bergmann1-0/+10
2016-11-18usb: dwc3: pci: avoid build warningFelipe Balbi1-24/+26
2016-11-03usb: dwc3: pci: call _DSM for suspend/resumeFelipe Balbi1-12/+61
2016-11-03usb: dwc3: pci: add a private driver structureFelipe Balbi1-15/+34
2016-09-07usb: dwc3: pci: fix build warning on !PM_SLEEPFelipe Balbi1-1/+3
2016-08-22usb: dwc3: pci: runtime_resume child deviceFelipe Balbi1-1/+8
2016-08-10usb: dwc3: pci: add Intel Kabylake PCI IDHeikki Krogerus1-0/+2
2016-06-21usb: dwc3: pci: add dr-mode for Intel dwc3Felipe Balbi1-25/+37
2016-06-20usb: dwc3: pci: use build-in properties instead of platform dataHeikki Krogerus1-38/+32
2016-06-20usb: dwc3: pci: add Power Management dummy hooksFelipe Balbi1-0/+39
2016-04-28usb: dwc3: pci: pass the platform device as a parameter to dwc3_pci_quirks()Heikki Krogerus1-8/+5
2016-04-28usb: dwc3: pci: make build-in device properties availableHeikki Krogerus1-3/+4
2016-04-06usb: dwc3: pci: add ID for one more Intel Broxton platformHeikki Krogerus1-0/+2
2015-11-16usb: dwc3: pci: add support for Intel Broxton SOCHeikki Krogerus1-0/+4
2015-10-09usb: dwc3: pci: Set enblslpm quirk for Synopsys platformsJohn Youn1-0/+1
2015-10-09usb: dwc3: pci: Add platform data for Synopsys HAPSJohn Youn1-0/+15
2015-10-09usb: dwc3: pci: trivial: FormattingJohn Youn1-8/+8
2015-10-09usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1John Youn1-0/+5
2015-10-09usb: dwc3: pci: Add the Synopsys HAPS AXI Product IDJohn Youn1-0/+5
2015-09-27usb: dwc3: pci: passing forward the ACPI companionHeikki Krogerus1-0/+1
2015-07-29usb: dwc3: pci: make better use of gpiod APIUwe Kleine-König1-10/+16
2015-05-13usb: dwc3: pci: add quirk for BaytrailsHeikki Krogerus1-0/+36
2015-03-10usb: move definition of PCI_VENDOR_ID_SYNOPSYS to linux/pci_ids.hJoseph Kogut1-2/+0
2015-01-19Merge tag 'v3.19-rc5' into nextFelipe Balbi1-0/+4
2015-01-15usb: dwc3: pci: code cleanupHeikki Krogerus1-54/+42
2015-01-15usb: dwc3: pci: rely on default PM callbacks from PCI driver utilityHeikki Krogerus1-34/+0
2015-01-15usb: dwc3: pci: remove registration of NOP PHYsHeikki Krogerus1-68/+0
2014-12-22usb: dwc3: pci: add support for Intel Sunrise Point PCHHeikki Krogerus1-0/+4
2014-11-03usb: dwc3: add support for AMD Nolan platformHuang Rui1-0/+26
2014-11-03usb: dwc3: initialize platform data at pci glue layerHuang Rui1-0/+9
2014-10-20usb: dwc3: pci: Add PCI ID for Intel BraswellAlan Cox1-0/+2
2014-08-20usb: dwc3: remove unnecessary OOM messagesJingoo Han1-3/+1
2014-05-15usb: dwc3: convert to pcim_enable_device()Andy Shevchenko1-8/+3
2014-05-15usb: dwc3: no need to initialize ret variableAndy Shevchenko1-1/+1
2014-04-21usb: phy: rename <linux/usb/usb_phy_gen_xceiv.h> to <linux/usb/usb_phy_generi...Felipe Balbi1-1/+1
2014-04-21usb: phy: rename usb_nop_xceiv to usb_phy_genericFelipe Balbi1-3/+3
2013-12-19usb: dwc3: fix the glue drivers using the nop phyHeikki Krogerus1-0/+1
2013-12-06usb: dwc3: pci: remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han1-1/+1
2013-09-29Merge 3.12-rc3 into usb-nextGreg Kroah-Hartman1-0/+2
2013-09-26usb: dwc3: add support for MerrifieldDavid Cohen1-0/+2
2013-09-25usb: dwc3: Remove redundant pci_set_drvdataSachin Kamat1-2/+0
2013-09-17usb: dwc3: pci: add support for BayTrailHeikki Krogerus1-0/+2
2013-08-09Merge branch 'nop-phy-rename' into nextFelipe Balbi1-4/+4
2013-08-09usb: phy: rename nop_usb_xceiv => usb_phy_gen_xceivSebastian Andrzej Siewior1-4/+4
2013-08-02usb: dwc3: pci: add CONFIG_PM_SLEEP to suspend/resume functionsJingoo Han1-7/+3
2013-07-29usb: dwc3: switch to GPL v2 onlyFelipe Balbi1-28/+8
2013-06-12Merge tag 'usb-for-v3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman1-1/+0
2013-06-01usb: dwc3: remove redundant D0 power state setYijing Wang1-1/+0
2013-05-28usb: dwc3: pci: PHY should be deleted later than dwc3 corePeter Chen1-1/+1
2013-03-18usb: dwc3: pci: add basic suspend/resume supportFelipe Balbi1-0/+38
2013-03-04usb: dwc3: glue layers shouldn't know about the core IPFelipe Balbi1-2/+0
2012-11-21usb: remove use of __devexitBill Pemberton1-1/+1
2012-11-21usb: remove use of __devinitBill Pemberton1-2/+2
2012-11-21usb: remove use of __devexit_pBill Pemberton1-1/+1
2012-10-31usb: dwc3: remove custom unique id handlingSebastian Andrzej Siewior1-14/+2
2012-09-10usb: dwc3: pci: add nop transceiver supportFelipe Balbi1-0/+67
2012-03-20Merge tag 'usb-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds1-27/+26
2012-03-13usb: dwc3: pci: fix another failure path in dwc3_pci_probe()Felipe Balbi1-0/+1
2012-03-02usb: dwc3: pci: fix failure path in dwc3_pci_probe()Paul Zimmerman1-1/+3
2012-03-02usb: dwc3: clean up whitespace damage, typos, missing parens, etc.Paul Zimmerman1-2/+2
2012-03-02usb: dwc3: use devm_xxx functionsChanho Park1-25/+21
2012-02-09DWC3: use module_pci_driverGreg Kroah-Hartman1-11/+1
2012-01-04drivers/usb/dwc3/dwc3-pci.c: introduce missing kfreeJulia Lawall1-1/+1
2011-12-12usb: dwc3: move dwc3 device ID bitmap to core.cFelipe Balbi1-40/+5
2011-12-12usb: dwc3: fetch mode of operation from HWFelipe Balbi1-2/+2
2011-10-04usb: dwc: remove "All rights reserved" statement.Sebastian Andrzej Siewior1-1/+0
2011-08-23usb: include module.h in the DesignWare USB3 DRD driverStephen Rothwell1-0/+1
2011-08-22usb: Introduce DesignWare USB3 DRD DriverFelipe Balbi1-0/+219