Lines Matching refs:pdev

89 static int xhci_pci_reinit(struct xhci_hcd *xhci, struct pci_dev *pdev)
98 if (!pci_set_mwi(pdev))
107 struct pci_dev *pdev = to_pci_dev(dev);
111 id = pci_match_id(pdev->driver->id_table, pdev);
119 if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
120 (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK ||
121 pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1400)) {
122 if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK &&
123 pdev->revision == 0x0) {
129 if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK &&
130 pdev->revision == 0x4) {
135 pdev->revision);
137 if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK)
147 pdev->revision);
151 if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
152 pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1009)
155 if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
156 pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1100)
159 if (pdev->vendor == PCI_VENDOR_ID_NEC)
162 if (pdev->vendor == PCI_VENDOR_ID_AMD && xhci->hci_version == 0x96)
166 if (pdev->vendor == PCI_VENDOR_ID_AMD && usb_amd_quirk_pll_check())
169 if (pdev->vendor == PCI_VENDOR_ID_AMD &&
170 (pdev->device == 0x145c ||
171 pdev->device == 0x15e0 ||
172 pdev->device == 0x15e1 ||
173 pdev->device == 0x43bb))
176 if (pdev->vendor == PCI_VENDOR_ID_AMD &&
177 (pdev->device == 0x15e0 || pdev->device == 0x15e1))
180 if (pdev->vendor == PCI_VENDOR_ID_AMD && pdev->device == 0x15e5) {
185 if (pdev->vendor == PCI_VENDOR_ID_AMD)
188 if ((pdev->vendor == PCI_VENDOR_ID_AMD) &&
189 ((pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_4) ||
190 (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_3) ||
191 (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_2) ||
192 (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_1)))
195 if (pdev->vendor == PCI_VENDOR_ID_INTEL) {
200 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
201 pdev->device == PCI_DEVICE_ID_INTEL_PANTHERPOINT_XHCI) {
215 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
216 (pdev->device == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_XHCI ||
217 pdev->device == PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP_XHCI)) {
221 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
222 (pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
223 pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI ||
224 pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
225 pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_M_XHCI ||
226 pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_B_XHCI ||
227 pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI ||
228 pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI ||
229 pdev->device == PCI_DEVICE_ID_INTEL_CML_XHCI)) {
232 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
233 pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI)
235 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
236 (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
237 pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
238 pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI))
240 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
241 (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
242 pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
243 pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI ||
244 pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI ||
245 pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI))
248 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
249 (pdev->device == PCI_DEVICE_ID_INTEL_ALDER_LAKE_PCH_XHCI ||
250 pdev->device == PCI_DEVICE_ID_INTEL_ALDER_LAKE_N_PCH_XHCI))
253 if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
254 (pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_XHCI ||
255 pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_XHCI ||
256 pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_LP_XHCI ||
257 pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_2C_XHCI ||
258 pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_4C_XHCI ||
259 pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_2C_XHCI ||
260 pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_4C_XHCI ||
261 pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_DD_XHCI ||
262 pdev->device == PCI_DEVICE_ID_INTEL_ICE_LAKE_XHCI ||
263 pdev->device == PCI_DEVICE_ID_INTEL_TIGER_LAKE_XHCI ||
264 pdev->device == PCI_DEVICE_ID_INTEL_MAPLE_RIDGE_XHCI))
267 if (pdev->vendor == PCI_VENDOR_ID_ETRON &&
268 pdev->device == PCI_DEVICE_ID_EJ168) {
273 if (pdev->vendor == PCI_VENDOR_ID_RENESAS &&
274 pdev->device == 0x0014) {
279 if (pdev->vendor == PCI_VENDOR_ID_RENESAS &&
280 pdev->device == 0x0015) {
285 if (pdev->vendor == PCI_VENDOR_ID_VIA)
289 if (pdev->vendor == PCI_VENDOR_ID_VIA &&
290 pdev->device == 0x3432)
293 if (pdev->vendor == PCI_VENDOR_ID_VIA && pdev->device == 0x3483) {
298 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
299 pdev->device == PCI_DEVICE_ID_ASMEDIA_1042_XHCI) {
307 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
308 pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI) {
312 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
313 (pdev->device == PCI_DEVICE_ID_ASMEDIA_1142_XHCI ||
314 pdev->device == PCI_DEVICE_ID_ASMEDIA_2142_XHCI ||
315 pdev->device == PCI_DEVICE_ID_ASMEDIA_3242_XHCI))
318 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
319 pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI)
322 if (pdev->vendor == PCI_VENDOR_ID_TI && pdev->device == 0x8241)
325 if ((pdev->vendor == PCI_VENDOR_ID_BROADCOM ||
326 pdev->vendor == PCI_VENDOR_ID_CAVIUM) &&
327 pdev->device == 0x9026)
330 if (pdev->vendor == PCI_VENDOR_ID_AMD &&
331 (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_2 ||
332 pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_4))
335 if (pdev->vendor == PCI_VENDOR_ID_ZHAOXIN) {
338 if (pdev->device == 0x9202) {
343 if (pdev->device == 0x9203)
406 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
411 pci_read_config_byte(pdev, XHCI_SBRN_OFFSET, &xhci->sbrn);
424 xhci_pme_acpi_rtd3_enable(pdev);
429 return xhci_pci_reinit(xhci, pdev);
623 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
631 pci_d3cold_disable(pdev);
652 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
675 if (pdev->vendor == PCI_VENDOR_ID_INTEL)
676 usb_enable_intel_xhci_ports(pdev);
691 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
697 pci_set_power_state(pdev, PCI_D3hot);
701 pci_set_power_state(pdev, PCI_D3hot);