summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc2/core.c
AgeCommit message (Expand)AuthorLines
2020-05-25usb: dwc2: Update Core Reset programming flow.Minas Harutyunyan-4/+19
2019-10-22usb: dwc2: use a longer core rest timeout in dwc2_core_reset()Mathias Kresin-1/+1
2019-07-03usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset()Martin Blumenstingl-1/+1
2019-05-03usb: dwc2: gadget: Move gadget phy init into core phy initJules Maselbas-0/+9
2019-05-03usb: dwc2: Move phy init into coreJules Maselbas-0/+190
2018-07-30usb: dwc2: Modify dwc2_readl/writel functions prototypeGevorg Sahakyan-120/+121
2018-05-21usb: dwc2: Fix kernel doc's warnings.Grigor Tovmasyan-0/+7
2018-03-13usb: dwc2: Make dwc2_force_mode() staticGrigor Tovmasyan-1/+1
2018-03-13usb: dwc2: Force mode optimizationsVardan Mikayelyan-47/+14
2018-03-13usb: dwc2: Add dwc2_enter_hibernation(), dwc2_exit_hibernation()Vardan Mikayelyan-0/+38
2018-03-13usb: dwc2: Add host/device hibernation functionsVardan Mikayelyan-2/+2
2018-03-13usb: dwc2: Add helper functions for restore routineVardan Mikayelyan-0/+136
2018-03-13usb: dwc2: Changes in registers backup/restore functionsVardan Mikayelyan-2/+6
2018-03-13usb: dwc2: gadget: Fix dwc2_restore_device_registersVardan Mikayelyan-1/+1
2018-03-13usb: dwc2: gadget: Moved dtxfsiz backup array placeVardan Mikayelyan-6/+2
2018-03-13usb: dwc2: Add hibernation field into dwc2_hw_paramsVardan Mikayelyan-1/+1
2018-03-13usb: dwc2: Rename hibernation to partial_power_downVardan Mikayelyan-7/+7
2018-03-13usb: dwc2: Backup and restore PCGCCTL1 registerRazmik Karapetyan-0/+2
2018-03-13usb: dwc2: Add ACG support to the driverRazmik Karapetyan-0/+14
2018-03-13usb: dwc2: Change TxFIFO and RxFIFO flushing flowMinas Harutyunyan-0/+10
2018-03-13usb: dwc2: Update bit polling functionalitySevak Arakelyan-44/+64
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman-0/+1
2017-01-24usb: dwc2: host: use msleep() for long delayNicholas Mc Guire-1/+1
2017-01-24usb: dwc2: Avoid sleeping while holding hsotg->lockJohn Stultz-3/+3
2017-01-24usb: dwc2: Fix usage of bool paramsJohn Youn-2/+2
2017-01-24usb: dwc2: Remove unused otg_ver parameterJohn Youn-5/+0
2017-01-24usb: dwc2: Cleanup some checkpatch issuesJohn Youn-11/+11
2016-11-18usb: dwc2: Declare the core params struct staticallyJohn Youn-6/+6
2016-11-18usb: dwc2: Add params.c fileJohn Youn-916/+2
2016-10-17usb: dwc2: Add msleep for host-onlyHeiko Stuebner-1/+10
2016-09-08usb: dwc2: Properly account for the force mode delaysJohn Youn-17/+14
2016-09-08usb: dwc2: Add delay to core soft resetJohn Youn-0/+95
2016-03-04usb: dwc2: Move host-specific core functions into hcd.cJohn Youn-1776/+0
2016-03-04usb: dwc2: Move register save and restore functionsJohn Youn-183/+0
2016-03-04usb: dwc2: host: Properly set even/odd frameDouglas Anderson-2/+90
2016-03-04usb: dwc2: host: Properly set the HFIRDouglas Anderson-2/+2
2016-03-04usb: dwc2: host: fix split transfer schedule sequenceDouglas Anderson-0/+2
2016-03-04usb: dwc2: host: Get aligned DMA in a more supported wayDouglas Anderson-18/+3
2016-02-17usb: dwc2: Add extra delay when forcing dr_modeJohn Youn-0/+6
2016-02-03usb: dwc2: Fix probe problem on bcm2835John Youn-6/+0
2016-02-03Revert "usb: dwc2: Move reset into dwc2_get_hwparams()"John Youn-8/+0
2015-12-22usb: dwc2: Reduce delay when forcing mode in resetJohn Youn-1/+1
2015-12-22usb: dwc2: Improve handling of host and device hwparamsJohn Youn-21/+67
2015-12-22usb: dwc2: Add functions to set and clear force modeJohn Youn-24/+125
2015-12-22usb: dwc2: Move reset into dwc2_get_hwparams()John Youn-0/+8
2015-12-22usb: dwc2: Add functions to check the HW OTG configJohn Youn-0/+37
2015-12-22usb: dwc2: Add dwc2_core_reset()John Youn-2/+20
2015-12-22usb: dwc2: Rename dwc2_core_reset()John Youn-4/+4
2015-12-22usb: dwc2: Reorder AHBIDLE and CSFTRST in dwc2_core_reset()John Youn-8/+9
2015-12-22usb: dwc2: Avoid more calls to dwc2_core_reset()Douglas Anderson-17/+23