Home
last modified time | relevance | path

Searched refs:cap_ptr (Results 1 – 25 of 33) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/bcma/
H A Ddriver_pci_host.c276 u8 cap_ptr = 0; in bcma_find_pci_capability() local
284 return cap_ptr; in bcma_find_pci_capability()
290 return cap_ptr; in bcma_find_pci_capability()
293 bcma_extpci_read_config(pc, dev, func, PCI_CAPABILITY_LIST, &cap_ptr, in bcma_find_pci_capability()
295 if (cap_ptr == 0x00) in bcma_find_pci_capability()
296 return cap_ptr; in bcma_find_pci_capability()
300 bcma_extpci_read_config(pc, dev, func, cap_ptr, &cap_id, sizeof(u8)); in bcma_find_pci_capability()
302 bcma_extpci_read_config(pc, dev, func, cap_ptr + 1, &cap_ptr, in bcma_find_pci_capability()
304 if (cap_ptr == 0x00) in bcma_find_pci_capability()
305 return cap_ptr; in bcma_find_pci_capability()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/pcie/
H A Daspm_ext.c18 int cap_ptr = 0; in rockchip_pcie_pcie_access_cap() local
32 cap_ptr = pci_find_ext_capability(pdev, cap); in rockchip_pcie_pcie_access_cap()
38 cap_ptr = pci_find_capability(pdev, cap); in rockchip_pcie_pcie_access_cap()
42 if (cap_ptr == 0) { in rockchip_pcie_pcie_access_cap()
49 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in rockchip_pcie_pcie_access_cap()
53 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in rockchip_pcie_pcie_access_cap()
/OK3568_Linux_fs/kernel/drivers/char/agp/
H A Damd-k7-agp.c412 u8 cap_ptr; in agp_amdk7_probe() local
415 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_amdk7_probe()
416 if (!cap_ptr) in agp_amdk7_probe()
430 bridge->capndx = cap_ptr; in agp_amdk7_probe()
439 cap_ptr = 0; in agp_amdk7_probe()
440 while (!cap_ptr) { in agp_amdk7_probe()
446 cap_ptr = pci_find_capability(gfxcard, PCI_CAP_ID_AGP); in agp_amdk7_probe()
H A Defficeon-agp.c347 u8 cap_ptr; in agp_efficeon_probe() local
350 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_efficeon_probe()
351 if (!cap_ptr) in agp_efficeon_probe()
369 bridge->capndx = cap_ptr; in agp_efficeon_probe()
397 if (cap_ptr) { in agp_efficeon_probe()
H A Damd64-agp.c326 static int cache_nbs(struct pci_dev *pdev, u32 cap_ptr) in cache_nbs() argument
339 if (fix_northbridge(dev, pdev, cap_ptr) < 0) { in cache_nbs()
517 u8 cap_ptr; in agp_amd64_probe() local
524 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_amd64_probe()
525 if (!cap_ptr) in agp_amd64_probe()
544 bridge->capndx = cap_ptr; in agp_amd64_probe()
549 if (cache_nbs(pdev, cap_ptr) == -1) { in agp_amd64_probe()
H A Dali-agp.c306 u8 hidden_1621_id, cap_ptr; in agp_ali_probe() local
309 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_ali_probe()
310 if (!cap_ptr) in agp_ali_probe()
330 bridge->capndx = cap_ptr; in agp_ali_probe()
H A Dvia-agp.c446 u8 cap_ptr; in agp_via_probe() local
448 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_via_probe()
449 if (!cap_ptr) in agp_via_probe()
460 bridge->capndx = cap_ptr; in agp_via_probe()
H A Dsis-agp.c185 u8 cap_ptr; in agp_sis_probe() local
187 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_sis_probe()
188 if (!cap_ptr) in agp_sis_probe()
200 bridge->capndx = cap_ptr; in agp_sis_probe()
H A Duninorth-agp.c607 u8 cap_ptr; in agp_uninorth_probe() local
610 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_uninorth_probe()
611 if (cap_ptr == 0) in agp_uninorth_probe()
662 bridge->capndx = cap_ptr; in agp_uninorth_probe()
666 pci_read_config_dword(pdev, cap_ptr+PCI_AGP_STATUS, &bridge->mode); in agp_uninorth_probe()
H A Dnvidia-agp.c340 u8 cap_ptr; in agp_nvidia_probe() local
361 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_nvidia_probe()
362 if (!cap_ptr) in agp_nvidia_probe()
387 bridge->capndx = cap_ptr; in agp_nvidia_probe()
H A Dati-agp.c498 u8 cap_ptr; in agp_ati_probe() local
501 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_ati_probe()
502 if (!cap_ptr) in agp_ati_probe()
521 bridge->capndx = cap_ptr; in agp_ati_probe()
H A Di460-agp.c594 u8 cap_ptr; in agp_intel_i460_probe() local
596 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_intel_i460_probe()
597 if (!cap_ptr) in agp_intel_i460_probe()
606 bridge->capndx = cap_ptr; in agp_intel_i460_probe()
H A Dintel-agp.c728 u8 cap_ptr = 0; in agp_intel_probe() local
732 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_intel_probe()
738 bridge->capndx = cap_ptr; in agp_intel_probe()
754 if (cap_ptr) in agp_intel_probe()
797 if (cap_ptr) { in agp_intel_probe()
H A Dsworks-agp.c455 u8 cap_ptr = 0; in agp_serverworks_probe() local
457 cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_serverworks_probe()
470 if (cap_ptr) in agp_serverworks_probe()
H A Dgeneric.c725 u8 cap_ptr; in agp_collect_device_status() local
733 cap_ptr = pci_find_capability(device, PCI_CAP_ID_AGP); in agp_collect_device_status()
734 if (cap_ptr) in agp_collect_device_status()
742 pci_read_config_dword(device, cap_ptr+PCI_AGP_STATUS, &vga_agpstat); in agp_collect_device_status()
/OK3568_Linux_fs/kernel/drivers/iommu/amd/
H A Dinit.c106 u16 cap_ptr; member
1562 iommu->cap_ptr = h->cap_ptr; in init_iommu_one()
1710 PCI_FUNC(h->devid), h->cap_ptr, in init_iommu_all()
1815 int cap_ptr = iommu->cap_ptr; in iommu_init_pci() local
1826 pci_read_config_dword(iommu->dev, cap_ptr + MMIO_CAP_HDR_OFFSET, in iommu_init_pci()
1886 pci_read_config_dword(iommu->dev, iommu->cap_ptr + 4, in iommu_init_pci()
1888 pci_read_config_dword(iommu->dev, iommu->cap_ptr + 8, in iommu_init_pci()
1925 pci_info(pdev, "Found IOMMU cap 0x%hx\n", iommu->cap_ptr); in print_iommu_info()
2312 pci_write_config_dword(iommu->dev, iommu->cap_ptr + 4, in iommu_apply_resume_quirks()
2314 pci_write_config_dword(iommu->dev, iommu->cap_ptr + 8, in iommu_apply_resume_quirks()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpcie-designware.c24 static u8 __dw_pcie_find_next_cap(struct dw_pcie *pci, u8 cap_ptr, in __dw_pcie_find_next_cap() argument
30 if (!cap_ptr) in __dw_pcie_find_next_cap()
33 reg = dw_pcie_readw_dbi(pci, cap_ptr); in __dw_pcie_find_next_cap()
40 return cap_ptr; in __dw_pcie_find_next_cap()
H A Dpcie-designware-ep.c87 u8 cap_ptr, u8 cap) in __dw_pcie_ep_find_next_cap() argument
94 if (!cap_ptr) in __dw_pcie_ep_find_next_cap()
99 reg = dw_pcie_readw_dbi(pci, func_offset + cap_ptr); in __dw_pcie_ep_find_next_cap()
106 return cap_ptr; in __dw_pcie_ep_find_next_cap()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_pcie_linux.c716 int cap_ptr = 0; in dhdpcie_rc_access_cap() local
731 cap_ptr = pci_find_ext_capability(bus->rc_dev, cap); in dhdpcie_rc_access_cap()
737 cap_ptr = pci_find_capability(bus->rc_dev, cap); in dhdpcie_rc_access_cap()
741 if (cap_ptr == 0) { in dhdpcie_rc_access_cap()
748 ret = pci_write_config_dword(bus->rc_dev, (cap_ptr + offset), writeval); in dhdpcie_rc_access_cap()
758 ret = pci_read_config_dword(bus->rc_dev, (cap_ptr + offset), &readval); in dhdpcie_rc_access_cap()
H A Ddhd_pcie.c5412 uint8 cap_ptr = 0; in dhdpcie_find_pci_capability() local
5429 cap_ptr = read_pci_cfg_byte(PCI_CFG_CAPPTR); in dhdpcie_find_pci_capability()
5431 if (cap_ptr == 0x00) { in dhdpcie_find_pci_capability()
5438 cap_id = read_pci_cfg_byte(cap_ptr); in dhdpcie_find_pci_capability()
5441 cap_ptr = read_pci_cfg_byte((cap_ptr + 1)); in dhdpcie_find_pci_capability()
5442 if (cap_ptr == 0x00) break; in dhdpcie_find_pci_capability()
5443 cap_id = read_pci_cfg_byte(cap_ptr); in dhdpcie_find_pci_capability()
5447 return cap_ptr; in dhdpcie_find_pci_capability()
5453 uint8 cap_ptr; in dhdpcie_pme_active() local
5456 cap_ptr = dhdpcie_find_pci_capability(osh, PCI_CAP_POWERMGMTCAP_ID); in dhdpcie_pme_active()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_pcie_linux.c1289 int cap_ptr = 0; in dhdpcie_access_cap() local
1303 cap_ptr = pci_find_ext_capability(pdev, cap); in dhdpcie_access_cap()
1309 cap_ptr = pci_find_capability(pdev, cap); in dhdpcie_access_cap()
1313 if (cap_ptr == 0) { in dhdpcie_access_cap()
1320 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in dhdpcie_access_cap()
1325 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in dhdpcie_access_cap()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_pcie_linux.c1295 int cap_ptr = 0; in dhdpcie_access_cap() local
1309 cap_ptr = pci_find_ext_capability(pdev, cap); in dhdpcie_access_cap()
1315 cap_ptr = pci_find_capability(pdev, cap); in dhdpcie_access_cap()
1319 if (cap_ptr == 0) { in dhdpcie_access_cap()
1326 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in dhdpcie_access_cap()
1331 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in dhdpcie_access_cap()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_pcie_linux.c1286 int cap_ptr = 0; in dhdpcie_access_cap() local
1300 cap_ptr = pci_find_ext_capability(pdev, cap); in dhdpcie_access_cap()
1306 cap_ptr = pci_find_capability(pdev, cap); in dhdpcie_access_cap()
1310 if (cap_ptr == 0) { in dhdpcie_access_cap()
1317 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in dhdpcie_access_cap()
1322 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in dhdpcie_access_cap()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_pcie_linux.c1381 int cap_ptr = 0; in dhdpcie_access_cap() local
1395 cap_ptr = pci_find_ext_capability(pdev, cap); in dhdpcie_access_cap()
1401 cap_ptr = pci_find_capability(pdev, cap); in dhdpcie_access_cap()
1405 if (cap_ptr == 0) { in dhdpcie_access_cap()
1412 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in dhdpcie_access_cap()
1417 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in dhdpcie_access_cap()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_pcie_linux.c1377 int cap_ptr = 0; in dhdpcie_access_cap() local
1391 cap_ptr = pci_find_ext_capability(pdev, cap); in dhdpcie_access_cap()
1397 cap_ptr = pci_find_capability(pdev, cap); in dhdpcie_access_cap()
1401 if (cap_ptr == 0) { in dhdpcie_access_cap()
1408 pci_write_config_dword(pdev, (cap_ptr + offset), writeval); in dhdpcie_access_cap()
1413 pci_read_config_dword(pdev, (cap_ptr + offset), &readval); in dhdpcie_access_cap()

12