aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/host/xhci-hub.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-02usb: xhci: cleanup xhci_hub_report_usb3_link_state()Niklas Neronin1-36/+20
2026-04-02usb: xhci: rename parameter to match argument 'portsc'Niklas Neronin1-31/+30
2026-04-02usb: xhci: add PORTSC variable to xhci_hub_control()Niklas Neronin1-51/+51
2026-04-02usb: xhci: add PORTPMSC variable to xhci_hub_control()Niklas Neronin1-9/+9
2026-04-02usb: xhci: separate use of USB Chapter 11 PLS macros from xHCI-specific PLS m...Niklas Neronin1-7/+7
2026-04-02usb: xhci: clean up 'wValue' handling in xhci_hub_control()Niklas Neronin1-4/+6
2026-04-02usb: xhci: clean up handling of upper bits in SetPortFeature wIndexNiklas Neronin1-13/+12
2026-04-02usb: xhci: rename 'wIndex' parameters to 'portnum'Niklas Neronin1-33/+27
2026-04-02usb: xhci: stop treating 'wIndex' as a mutable port numberNiklas Neronin1-35/+30
2025-11-21usb: xhci: standardize single bit-field macrosNiklas Neronin1-3/+3
2025-11-21usb: xhci: simplify handling of Structural Parameters 1 valuesNiklas Neronin1-1/+1
2025-11-21usb: xhci: implement USB Port Register Set structNiklas Neronin1-8/+8
2025-11-21usb: xhci: add helper to read PORTSC registerNiklas Neronin1-34/+34
2025-11-21usb: xhci: add tracing for PORTSC register writesNiklas Neronin1-17/+16
2025-11-21usb: xhci: limit run_graceperiod for only usb 3.0 devicesHongyu Xie1-1/+1
2025-08-19usb: xhci: Fix slot_id resource race conflictWeitao Wang1-2/+1
2025-05-21usb: xhci: remove '0' write to write-1-to-clear registerNiklas Neronin1-1/+1
2025-04-11xhci: Limit time spent with xHC interrupts disabled during bus resumeMathias Nyman1-14/+16
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-03-03xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hostsMarc Zyngier1-0/+8
2024-10-14Merge 6.12-rc3 into usb-nextGreg Kroah-Hartman1-1/+1
2024-10-04usb: host: fix typo in the commentYan Zhen1-3/+3
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-03usb: Add tunnel_mode parameter to usb device structureMathias Nyman1-4/+9
2024-09-03xhci: Add USB4 tunnel detection for USB3 devices on Intel hostsMathias Nyman1-0/+31
2024-03-02xhci: save slot ID in struct 'xhci_port'Niklas Neronin1-60/+11
2024-03-02xhci: replace real & fake port with pointer to root hub portNiklas Neronin1-1/+3
2023-10-21xhci: pass port structure to tracing instead of port numberMathias Nyman1-2/+2
2023-10-02xhci: track port suspend state correctly in unsuccessful resume casesMathias Nyman1-9/+10
2023-02-02xhci: decouple usb2 port resume and get_port_status request handlingMathias Nyman1-22/+25
2023-02-02xhci: clear usb2 resume related variables in one place.Mathias Nyman1-22/+16
2023-02-02xhci: rename resume_done to resume_timestampMathias Nyman1-10/+10
2023-02-02xhci: Pass port structure as parameter to xhci_disable_port().Mathias Nyman1-9/+15
2023-02-02xhci: move port specific items such as state completions to port structureMathias Nyman1-16/+15
2023-02-02xhci: pass port pointer as parameter to xhci_set_port_power()Mathias Nyman1-14/+11
2023-02-02xhci: cleanup xhci_hub_control port referencesMathias Nyman1-60/+63
2023-01-17xhci: hub: export symbol on xhci_hub_controlJim Lin1-0/+1
2022-11-30xhci: export two xhci_hub functions for xhci-pci module usageMathias Nyman1-4/+18
2022-08-25Revert "xhci: turn off port power in shutdown"Mathias Nyman1-1/+1
2022-08-25xhci: Add grace period after xHC start to prevent premature runtime suspend.Mathias Nyman1-0/+11
2022-06-23xhci: turn off port power in shutdownMathias Nyman1-1/+1
2022-05-12xhci: prepare for operation w/o shared hcdHeiner Kallweit1-1/+2
2022-04-09xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500msMathias Nyman1-1/+1
2022-03-03xhci: fix runtime PM imbalance in USB2 resumeHenry Lin1-0/+3
2022-03-03xhci: make xhci_handshake timeout for xhci_reset() adjustableMathias Nyman1-1/+1
2021-12-10xhci: avoid race between disable slot command and host runtime suspendMathias Nyman1-0/+1
2021-11-06xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delayMathias Nyman1-1/+2
2021-08-26xhci: Add bus number to some debug messagesMathias Nyman1-2/+4
2021-07-21xhci: Fix lost USB 2 remote wakeMathias Nyman1-1/+2
2021-03-23usb: xhci: Remove unused functionThinh Nguyen1-147/+0