Symbol: pdev
sys/dev/acpi/acpi.c
728
struct acpi_pci *pdev;
sys/dev/acpi/acpi.c
732
TAILQ_FOREACH(pdev, &acpi_pcidevs, next) {
sys/dev/acpi/acpi.c
733
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun)
sys/dev/acpi/acpi.c
734
return pdev->node;
sys/dev/acpi/acpi.c
743
struct acpi_pci *pdev;
sys/dev/acpi/acpi.c
746
TAILQ_FOREACH(pdev, &acpi_pcidevs, next) {
sys/dev/acpi/acpi.c
747
if (pdev->bus != pa->pa_bus ||
sys/dev/acpi/acpi.c
748
pdev->dev != pa->pa_device ||
sys/dev/acpi/acpi.c
749
pdev->fun != pa->pa_function)
sys/dev/acpi/acpi.c
753
aml_nodename(pdev->node));
sys/dev/acpi/acpi.c
755
pdev->device = dev;
sys/dev/acpi/acpi.c
765
aml_register_notify(pdev->node, NULL, acpi_pci_notify, pdev, 0);
sys/dev/acpi/acpi.c
767
return pdev->node;
sys/dev/acpi/acpi.c
776
struct acpi_pci *pdev;
sys/dev/acpi/acpi.c
781
TAILQ_FOREACH(pdev, &acpi_pcidevs, next) {
sys/dev/acpi/acpi.c
782
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun) {
sys/dev/acpi/acpi.c
787
state = pdev->_s0w;
sys/dev/acpi/acpi.c
792
state = MAX(pdev->_s3d, pdev->_s3w);
sys/dev/acpi/acpi.c
795
state = MAX(pdev->_s4d, pdev->_s4w);
sys/dev/acpi/acpi.c
818
struct acpi_pci *pdev;
sys/dev/acpi/acpi.c
823
TAILQ_FOREACH(pdev, &acpi_pcidevs, next) {
sys/dev/acpi/acpi.c
824
if (pdev->bus == bus && pdev->dev == dev && pdev->fun == fun)
sys/dev/acpi/acpi.c
828
if (pdev == NULL)
sys/dev/acpi/acpi.c
833
aml_evalname(sc, pdev->node, name, 0, NULL, NULL);
sys/dev/acpi/acpi.c
838
if (pr->p_node != pdev->node)
sys/dev/acpi/acpi.c
852
if (pr->p_res_state == ACPI_STATE_D3 && pdev->d3cold)
sys/dev/acpi/acpi.c
883
aml_evalname(sc, pdev->node, "_PS0", 0, NULL, NULL);
sys/dev/acpi/acpi.c
889
struct acpi_pci *pdev = arg;
sys/dev/acpi/acpi.c
899
pc = pci_lookup_segment(pdev->seg, pdev->bus);
sys/dev/acpi/acpi.c
900
tag = pci_make_tag(pc, pdev->bus, pdev->dev, pdev->fun);
sys/dev/acpi/acpi.c
913
struct acpi_pci *pdev;
sys/dev/acpi/acpi.c
918
TAILQ_FOREACH(pdev, &acpi_pcirootdevs, next) {
sys/dev/acpi/acpi.c
919
if (extent_alloc_region(pba->pba_busex, pdev->bus,
sys/dev/acpi/acpi.c
922
pba->pba_bus = pdev->bus;
sys/dev/ic/qwx.c
11650
uint8_t hw_mode_id, uint8_t phy_id, struct qwx_pdev *pdev)
sys/dev/ic/qwx.c
11655
struct ath11k_pdev_cap *pdev_cap = &pdev->cap;
sys/dev/ic/qwx.c
11682
pdev->pdev_id = mac_phy_caps->pdev_id;
sys/dev/ic/qwx.c
12333
struct qwx_pdev *pdev;
sys/dev/ic/qwx.c
12359
pdev = &sc->pdevs[i];
sys/dev/ic/qwx.c
12360
IEEE80211_ADDR_COPY(pdev->mac_addr, addr_list[i].addr);
sys/dev/ic/qwx.c
15856
qwx_dp_vdev_tx_attach(struct qwx_softc *sc, struct qwx_pdev *pdev,
sys/dev/ic/qwx.c
15861
FIELD_PREP(HTT_TCL_META_DATA_PDEV_ID, pdev->pdev_id);
sys/dev/ic/qwx.c
18355
struct qwx_pdev *pdev;
sys/dev/ic/qwx.c
18358
pdev = &sc->pdevs[i];
sys/dev/ic/qwx.c
18360
band_to_mac[i].pdev_id = pdev->pdev_id;
sys/dev/ic/qwx.c
18362
switch (pdev->cap.supported_bands) {
sys/dev/ic/qwx.c
22935
qwx_set_antenna(struct qwx_pdev *pdev, uint32_t tx_ant, uint32_t rx_ant)
sys/dev/ic/qwx.c
22937
struct qwx_softc *sc = pdev->sc;
sys/dev/ic/qwx.c
22950
tx_ant, pdev->pdev_id);
sys/dev/ic/qwx.c
22960
rx_ant, pdev->pdev_id);
sys/dev/ic/qwx.c
22970
ath11k_mac_setup_ht_vht_cap(ar, &ar->pdev->cap, NULL);
sys/dev/ic/qwx.c
22971
ath11k_mac_setup_he_cap(ar, &ar->pdev->cap);
sys/dev/ic/qwx.c
23154
qwx_mac_txpower_recalc(struct qwx_softc *sc, struct qwx_pdev *pdev)
sys/dev/ic/qwx.c
23181
if (pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP) {
sys/dev/ic/qwx.c
23184
pdev->pdev_id);
sys/dev/ic/qwx.c
23189
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP) {
sys/dev/ic/qwx.c
23192
pdev->pdev_id);
sys/dev/ic/qwx.c
23208
qwx_mac_op_start(struct qwx_pdev *pdev)
sys/dev/ic/qwx.c
23210
struct qwx_softc *sc = pdev->sc;
sys/dev/ic/qwx.c
23215
pdev->pdev_id);
sys/dev/ic/qwx.c
23218
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23223
pdev->pdev_id);
sys/dev/ic/qwx.c
23226
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23232
pdev->pdev_id);
sys/dev/ic/qwx.c
23236
pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23242
pdev->pdev_id);
sys/dev/ic/qwx.c
23245
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23249
ret = qwx_wmi_send_dfs_phyerr_offload_enable_cmd(sc, pdev->pdev_id);
sys/dev/ic/qwx.c
23252
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23257
pdev->pdev_id);
sys/dev/ic/qwx.c
23260
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23265
pdev->pdev_id);
sys/dev/ic/qwx.c
23268
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23272
qwx_set_antenna(pdev, pdev->cap.tx_chain_mask, pdev->cap.rx_chain_mask);
sys/dev/ic/qwx.c
23286
ret = qwx_reg_update_chan_list(sc, pdev->pdev_id);
sys/dev/ic/qwx.c
23289
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwx.c
23310
qwx_wmi_pdev_lro_cfg(sc, pdev->pdev_id);
sys/dev/ic/qwx.c
23315
1, pdev->pdev_id);
sys/dev/ic/qwx.c
23325
sc->pdevs_active |= (1 << pdev->pdev_id);
sys/dev/ic/qwx.c
23345
qwx_mac_setup_vdev_create_params(struct qwx_vif *arvif, struct qwx_pdev *pdev,
sys/dev/ic/qwx.c
23354
params->pdev_id = pdev->pdev_id;
sys/dev/ic/qwx.c
23366
if (pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP) {
sys/dev/ic/qwx.c
23370
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP) {
sys/dev/ic/qwx.c
23375
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP &&
sys/dev/ic/qwx.c
23385
qwx_mac_op_update_vif_offload(struct qwx_softc *sc, struct qwx_pdev *pdev,
sys/dev/ic/qwx.c
23397
ret = qwx_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwx.c
23411
ret = qwx_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwx.c
23698
qwx_mac_op_add_interface(struct qwx_pdev *pdev)
sys/dev/ic/qwx.c
23700
struct qwx_softc *sc = pdev->sc;
sys/dev/ic/qwx.c
23792
ret = qwx_mac_setup_vdev_create_params(arvif, pdev, &vdev_param);
sys/dev/ic/qwx.c
23819
ret = qwx_mac_op_update_vif_offload(sc, pdev, arvif);
sys/dev/ic/qwx.c
23824
ret = qwx_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwx.c
23860
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwx.c
23870
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwx.c
23881
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwx.c
23889
pdev->pdev_id, WMI_STA_PS_MODE_DISABLED);
sys/dev/ic/qwx.c
23914
ret = qwx_mac_txpower_recalc(sc, pdev);
sys/dev/ic/qwx.c
23920
ret = qwx_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwx.c
23928
qwx_dp_vdev_tx_attach(sc, pdev, arvif);
sys/dev/ic/qwx.c
23975
struct qwx_pdev *pdev;
sys/dev/ic/qwx.c
23979
pdev = &sc->pdevs[i];
sys/dev/ic/qwx.c
23980
error = qwx_mac_op_start(pdev);
sys/dev/ic/qwx.c
23984
error = qwx_mac_op_add_interface(pdev);
sys/dev/ic/qwx.c
26032
struct qwx_pdev *pdev;
sys/dev/ic/qwx.c
26039
pdev = &sc->pdevs[i];
sys/dev/ic/qwx.c
26041
(pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP))
sys/dev/ic/qwx.c
26042
return pdev;
sys/dev/ic/qwx.c
26044
(pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP))
sys/dev/ic/qwx.c
26045
return pdev;
sys/dev/ic/qwx.c
26098
struct qwx_pdev *pdev;
sys/dev/ic/qwx.c
26107
pdev = qwx_get_pdev_for_chan(sc, ni->ni_chan);
sys/dev/ic/qwx.c
26108
if (pdev == NULL) {
sys/dev/ic/qwx.c
26115
ret = qwx_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwx.c
26123
qwx_recalculate_mgmt_rate(sc, ni, arvif->vdev_id, pdev->pdev_id);
sys/dev/ic/qwx.c
26126
ret = qwx_mac_station_add(sc, arvif, pdev->pdev_id, ni);
sys/dev/ic/qwx.c
26131
ret = qwx_mac_vdev_start(sc, arvif, pdev->pdev_id);
sys/dev/ic/qwx.c
26142
qwx_recalculate_mgmt_rate(sc, ni, arvif->vdev_id, pdev->pdev_id);
sys/dev/ic/qwz.c
10028
struct qwz_pdev *pdev;
sys/dev/ic/qwz.c
10054
pdev = &sc->pdevs[i];
sys/dev/ic/qwz.c
10055
IEEE80211_ADDR_COPY(pdev->mac_addr, addr_list[i].addr);
sys/dev/ic/qwz.c
13478
qwz_dp_vdev_tx_attach(struct qwz_softc *sc, struct qwz_pdev *pdev,
sys/dev/ic/qwz.c
13483
FIELD_PREP(HTT_TCL_META_DATA_PDEV_ID, pdev->pdev_id);
sys/dev/ic/qwz.c
15683
struct qwz_pdev *pdev;
sys/dev/ic/qwz.c
15686
pdev = &sc->pdevs[i];
sys/dev/ic/qwz.c
15688
band_to_mac[i].pdev_id = pdev->pdev_id;
sys/dev/ic/qwz.c
15690
switch (pdev->cap.supported_bands) {
sys/dev/ic/qwz.c
20174
qwz_set_antenna(struct qwz_pdev *pdev, uint32_t tx_ant, uint32_t rx_ant)
sys/dev/ic/qwz.c
20176
struct qwz_softc *sc = pdev->sc;
sys/dev/ic/qwz.c
20189
tx_ant, pdev->pdev_id);
sys/dev/ic/qwz.c
20199
rx_ant, pdev->pdev_id);
sys/dev/ic/qwz.c
20209
ath12k_mac_setup_ht_vht_cap(ar, &ar->pdev->cap, NULL);
sys/dev/ic/qwz.c
20210
ath12k_mac_setup_he_cap(ar, &ar->pdev->cap);
sys/dev/ic/qwz.c
20362
qwz_mac_txpower_recalc(struct qwz_softc *sc, struct qwz_pdev *pdev)
sys/dev/ic/qwz.c
20389
if (pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP) {
sys/dev/ic/qwz.c
20392
pdev->pdev_id);
sys/dev/ic/qwz.c
20397
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP) {
sys/dev/ic/qwz.c
20400
pdev->pdev_id);
sys/dev/ic/qwz.c
20416
qwz_mac_op_start(struct qwz_pdev *pdev)
sys/dev/ic/qwz.c
20418
struct qwz_softc *sc = pdev->sc;
sys/dev/ic/qwz.c
20422
pdev->pdev_id);
sys/dev/ic/qwz.c
20425
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20430
pdev->pdev_id);
sys/dev/ic/qwz.c
20433
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20438
pdev->pdev_id);
sys/dev/ic/qwz.c
20441
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20445
ret = qwz_wmi_send_dfs_phyerr_offload_enable_cmd(sc, pdev->pdev_id);
sys/dev/ic/qwz.c
20448
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20453
pdev->pdev_id);
sys/dev/ic/qwz.c
20456
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20461
pdev->pdev_id);
sys/dev/ic/qwz.c
20464
"pdev %d: %d\n", sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20468
qwz_set_antenna(pdev, pdev->cap.tx_chain_mask, pdev->cap.rx_chain_mask);
sys/dev/ic/qwz.c
20472
ret = qwz_reg_update_chan_list(sc, pdev->pdev_id);
sys/dev/ic/qwz.c
20475
sc->sc_dev.dv_xname, pdev->pdev_id, ret);
sys/dev/ic/qwz.c
20496
qwz_wmi_pdev_lro_cfg(sc, pdev->pdev_id);
sys/dev/ic/qwz.c
20501
1, pdev->pdev_id);
sys/dev/ic/qwz.c
20511
sc->pdevs_active |= (1 << pdev->pdev_id);
sys/dev/ic/qwz.c
20531
qwz_mac_setup_vdev_create_params(struct qwz_vif *arvif, struct qwz_pdev *pdev,
sys/dev/ic/qwz.c
20540
params->pdev_id = pdev->pdev_id;
sys/dev/ic/qwz.c
20552
if (pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP) {
sys/dev/ic/qwz.c
20556
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP) {
sys/dev/ic/qwz.c
20561
if (pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP &&
sys/dev/ic/qwz.c
20571
qwz_mac_op_update_vif_offload(struct qwz_softc *sc, struct qwz_pdev *pdev,
sys/dev/ic/qwz.c
20583
ret = qwz_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwz.c
20597
ret = qwz_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwz.c
20880
qwz_mac_op_add_interface(struct qwz_pdev *pdev)
sys/dev/ic/qwz.c
20882
struct qwz_softc *sc = pdev->sc;
sys/dev/ic/qwz.c
20974
ret = qwz_mac_setup_vdev_create_params(arvif, pdev, &vdev_param);
sys/dev/ic/qwz.c
21001
ret = qwz_mac_op_update_vif_offload(sc, pdev, arvif);
sys/dev/ic/qwz.c
21006
ret = qwz_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwz.c
21042
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwz.c
21052
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwz.c
21063
pdev->pdev_id, param_id, param_value);
sys/dev/ic/qwz.c
21071
pdev->pdev_id, WMI_STA_PS_MODE_DISABLED);
sys/dev/ic/qwz.c
21096
ret = qwz_mac_txpower_recalc(sc, pdev);
sys/dev/ic/qwz.c
21102
ret = qwz_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwz.c
21110
qwz_dp_vdev_tx_attach(sc, pdev, arvif);
sys/dev/ic/qwz.c
21157
struct qwz_pdev *pdev;
sys/dev/ic/qwz.c
21161
pdev = &sc->pdevs[i];
sys/dev/ic/qwz.c
21162
error = qwz_mac_op_start(pdev);
sys/dev/ic/qwz.c
21166
error = qwz_mac_op_add_interface(pdev);
sys/dev/ic/qwz.c
23050
struct qwz_pdev *pdev;
sys/dev/ic/qwz.c
23057
pdev = &sc->pdevs[i];
sys/dev/ic/qwz.c
23059
(pdev->cap.supported_bands & WMI_HOST_WLAN_2G_CAP))
sys/dev/ic/qwz.c
23060
return pdev;
sys/dev/ic/qwz.c
23062
(pdev->cap.supported_bands & WMI_HOST_WLAN_5G_CAP))
sys/dev/ic/qwz.c
23063
return pdev;
sys/dev/ic/qwz.c
23116
struct qwz_pdev *pdev;
sys/dev/ic/qwz.c
23125
pdev = qwz_get_pdev_for_chan(sc, ni->ni_chan);
sys/dev/ic/qwz.c
23126
if (pdev == NULL) {
sys/dev/ic/qwz.c
23133
ret = qwz_wmi_vdev_set_param_cmd(sc, arvif->vdev_id, pdev->pdev_id,
sys/dev/ic/qwz.c
23141
qwz_recalculate_mgmt_rate(sc, ni, arvif->vdev_id, pdev->pdev_id);
sys/dev/ic/qwz.c
23144
ret = qwz_mac_station_add(sc, arvif, pdev->pdev_id, ni);
sys/dev/ic/qwz.c
23149
ret = qwz_mac_vdev_start(sc, arvif, pdev->pdev_id);
sys/dev/ic/qwz.c
23160
qwz_recalculate_mgmt_rate(sc, ni, arvif->vdev_id, pdev->pdev_id);
sys/dev/ic/qwz.c
9347
uint8_t hw_mode_id, uint8_t phy_id, struct qwz_pdev *pdev)
sys/dev/ic/qwz.c
9352
struct ath12k_pdev_cap *pdev_cap = &pdev->cap;
sys/dev/ic/qwz.c
9379
pdev->pdev_id = mac_phy_caps->pdev_id;
sys/dev/ic/rtwn.c
201
rtwn_attach(struct device *pdev, struct rtwn_softc *sc)
sys/dev/ic/rtwn.c
207
sc->sc_pdev = pdev;
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
142
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1445
bool amdgpu_device_asic_has_dc_support(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1784
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1786
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1787
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1788
void amdgpu_pci_resume(struct pci_dev *pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1790
bool amdgpu_device_cache_pci_state(struct pci_dev *pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1791
bool amdgpu_device_load_pci_state(struct pci_dev *pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1830
r = pci_read_config_dword(adev->pdev, PCI_COMMAND, &status);
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
959
struct pci_dev *pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
459
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
477
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
528
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
545
dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1177
sbdf = (pci_domain_nr(adev->pdev->bus) << 16);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1178
sbdf |= pci_dev_id(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1199
sbdf = (pci_domain_nr(adev->pdev->bus) << 16);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1200
sbdf |= pci_dev_id(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1322
static bool amdgpu_atif_pci_probe_handle(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1330
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1357
static bool amdgpu_atcs_pci_probe_handle(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1365
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1430
struct pci_dev *pdev = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1434
while ((pdev = pci_get_base_class(PCI_BASE_CLASS_DISPLAY, pdev))) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1435
if ((pdev->class != PCI_CLASS_DISPLAY_VGA << 8) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1436
(pdev->class != PCI_CLASS_DISPLAY_OTHER << 8))
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1440
amdgpu_atif_pci_probe_handle(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1442
amdgpu_atcs_pci_probe_handle(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1447
pdev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1449
amdgpu_atif_pci_probe_handle(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1451
amdgpu_atcs_pci_probe_handle(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1586
struct device *pdev __free(put_device) = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1589
pdev = bus_find_device(&platform_bus_type, NULL, isp_sensor_ids,
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1591
if (!pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
1594
acpi_pdev = ACPI_COMPANION(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
726
atcs_input.client_id = pci_dev_id(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c
796
atcs_input.dgpu_id = pci_dev_id(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
119
if (pci_resource_len(adev->pdev, 0) == 0)
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
123
vram_base = pci_resource_start(adev->pdev, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
193
bios = pci_map_rom(adev->pdev, &size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
199
pci_unmap_rom(adev->pdev, bios);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
204
pci_unmap_rom(adev->pdev, bios);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
296
phys_addr_t rom = adev->pdev->rom;
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
297
size_t romlen = adev->pdev->romlen;
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
410
struct pci_dev *pdev = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
416
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
420
while ((pdev = pci_get_base_class(PCI_BASE_CLASS_DISPLAY, pdev))) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
421
if ((pdev->class != PCI_CLASS_DISPLAY_VGA << 8) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
422
(pdev->class != PCI_CLASS_DISPLAY_OTHER << 8))
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
425
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
437
pdev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
438
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
451
pci_dev_put(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
524
vhdr->PCIBus == adev->pdev->bus->number &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
525
vhdr->PCIDevice == PCI_SLOT(adev->pdev->devfn) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
526
vhdr->PCIFunction == PCI_FUNC(adev->pdev->devfn) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
527
vhdr->VendorID == adev->pdev->vendor &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
528
vhdr->DeviceID == adev->pdev->device) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c
584
struct resource *res = &adev->pdev->resource[PCI_ROM_RESOURCE];
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
256
if ((adev->pdev->revision == 0x80) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
257
(adev->pdev->revision == 0x81) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
258
(adev->pdev->device == 0x665f)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
266
if (adev->pdev->revision == 0x80) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
274
if (((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x81)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
275
((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x83)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
276
((adev->pdev->device == 0x6907) && (adev->pdev->revision == 0x87)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
277
((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD1)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
278
((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD3))) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
285
if (((adev->pdev->device == 0x6939) && (adev->pdev->revision == 0xf1)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
286
((adev->pdev->device == 0x6938) && (adev->pdev->revision == 0xf1))) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
297
if (ASICID_IS_P21(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
300
} else if (ASICID_IS_P31(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
312
if (ASICID_IS_P20(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
315
} else if (ASICID_IS_P30(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
326
if (ASICID_IS_P23(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
337
if ((adev->pdev->device == 0x687f) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
338
((adev->pdev->revision == 0xc0) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
339
(adev->pdev->revision == 0xc1) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
340
(adev->pdev->revision == 0xc3)))
sys/dev/pci/drm/amd/amdgpu/amdgpu_cper.c
90
adev->pdev->vendor, adev->pdev->device);
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
929
config[no_regs++] = adev->pdev->device;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
930
config[no_regs++] = adev->pdev->revision;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
931
config[no_regs++] = adev->pdev->subsystem_device;
sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c
932
config[no_regs++] = adev->pdev->subsystem_vendor;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
230
drm_printf(&p, "SOC Device id: %d\n", coredump->adev->pdev->device);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c
231
drm_printf(&p, "SOC PCI Revision id: %d\n", coredump->adev->pdev->revision);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1552
pci_write_config_dword(adev->pdev, 0x7c, AMDGPU_ASIC_RESET_DATA);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1567
return pci_reset_function(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1705
adev->pdev->vendor == PCI_VENDOR_ID_ATI &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1706
adev->pdev->device == 0x731f &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1707
adev->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1711
if (!pci_find_ext_capability(adev->pdev, PCI_EXT_CAP_ID_VNDR))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1718
(pci_resource_len(adev->pdev, 0) >= adev->gmc.real_vram_size))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1722
root = adev->pdev->bus;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1737
rbar_size = min(fls(pci_rebar_get_possible_sizes(adev->pdev, 0)) - 1,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1741
pci_read_config_word(adev->pdev, PCI_COMMAND, &cmd);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1742
pci_write_config_word(adev->pdev, PCI_COMMAND,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1748
pci_release_resource(adev->pdev, 2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1750
pci_release_resource(adev->pdev, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1752
r = pci_resize_resource(adev->pdev, 0, rbar_size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1759
pci_assign_unassigned_bus_resources(adev->pdev->bus);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1765
if (r || (pci_resource_flags(adev->pdev, 0) & IORESOURCE_UNSET))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1768
pci_write_config_word(adev->pdev, PCI_COMMAND, cmd);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1981
return pcie_aspm_enabled(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1995
static unsigned int amdgpu_device_vga_set_decode(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1998
struct amdgpu_device *adev = drm_to_adev(pci_get_drvdata(pdev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2110
if (adev->pdev->device == 0x15dd)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2112
if (adev->pdev->device == 0x15d8)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2116
if ((adev->pdev->device == 0x1636) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2117
(adev->pdev->device == 0x164c))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2128
if ((adev->pdev->device == 0x13FE) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2129
(adev->pdev->device == 0x143F))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2244
static void amdgpu_switcheroo_set_state(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2247
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2259
pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2260
amdgpu_device_load_pci_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2261
r = pci_enable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2263
dev_warn(&pdev->dev, "pci_enable_device failed (%d)\n",
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2269
dev_info(&pdev->dev, "switched off\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2273
amdgpu_device_cache_pci_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2275
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2276
pci_set_power_state(pdev, PCI_D3cold);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2290
static bool amdgpu_switcheroo_can_switch(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2292
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2594
const char *pci_address_name = pci_name(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2885
!dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2890
parent = pcie_find_root_port(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4233
bool amdgpu_device_asic_has_dc_support(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4278
&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4298
return amdgpu_device_asic_has_dc_support(adev->pdev, adev->asic_type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4477
struct pci_dev *pdev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4531
amdgpu_asic_name[adev->asic_type], pdev->vendor, pdev->device,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4532
pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4636
adev->rmmio_base = pci_resource_start(adev->pdev, 5);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4637
adev->rmmio_size = pci_resource_len(adev->pdev, 5);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4639
adev->rmmio_base = pci_resource_start(adev->pdev, 2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4640
adev->rmmio_size = pci_resource_len(adev->pdev, 2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4695
if ((pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4696
(pdev->class >> 8) == PCI_CLASS_DISPLAY_OTHER) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4698
r = aperture_remove_conflicting_pci_devices(adev->pdev, amdgpu_kms_driver.name);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4737
!pci_enable_atomic_ops_to_root(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4979
if (amdgpu_device_cache_pci_state(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4980
pci_restore_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4987
if ((adev->pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4988
vga_client_register(adev->pdev, amdgpu_device_vga_set_decode);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4993
if (px || (!dev_is_removable(&adev->pdev->dev) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4995
vga_switcheroo_register_client(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5137
if (pci_dev_is_disconnected(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5149
if (pci_dev_is_disconnected(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5189
if (px || (!dev_is_removable(&adev->pdev->dev) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5191
vga_switcheroo_unregister_client(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5196
if ((adev->pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5197
vga_client_unregister(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5891
amdgpu_device_cache_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5894
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5913
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6298
p = pci_get_domain_bus_and_slot(pci_domain_nr(adev->pdev->bus),
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6299
adev->pdev->bus->number, 1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6326
p = pci_get_domain_bus_and_slot(pci_domain_nr(adev->pdev->bus),
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6327
adev->pdev->bus->number, 1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6800
struct pci_dev *parent = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6819
pcie_bandwidth_available(adev->pdev, NULL, speed, width);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6837
struct pci_dev *parent = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6856
*speed = pcie_get_speed_cap(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6857
*width = pcie_get_width_cap(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
6882
if (pci_is_root_bus(adev->pdev->bus) && !amdgpu_passthrough(adev)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7075
!(pci_p2pdma_distance(adev->pdev, peer_adev->dev, false) < 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7078
pci_name(peer_adev->pdev));
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7145
pci_ers_result_t amdgpu_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7150
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7209
pci_ers_result_t amdgpu_pci_mmio_enabled(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7211
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7234
pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7239
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7266
link_dev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7283
amdgpu_device_load_pci_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7314
if (amdgpu_device_cache_pci_state(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7315
pci_restore_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7342
void amdgpu_pci_resume(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7346
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7388
swds = pci_upstream_bridge(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7419
struct pci_dev *pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7428
pdev = adev->pcie_reset_ctx.swus;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7429
r = pci_load_saved_state(pdev, adev->pcie_reset_ctx.swus_pcistate);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7431
pci_restore_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7437
pdev = pci_upstream_bridge(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7438
r = pci_load_saved_state(pdev, adev->pcie_reset_ctx.swds_pcistate);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7440
pci_restore_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7446
bool amdgpu_device_cache_pci_state(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7450
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7457
r = pci_save_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7461
adev->pci_state = pci_store_saved_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7478
bool amdgpu_device_load_pci_state(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
748
trace_amdgpu_device_rreg(adev->pdev->device, reg, ret);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7483
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7490
r = pci_load_saved_state(pdev, adev->pci_state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7493
pci_restore_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7559
struct pci_dev *pdev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7576
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
7577
pci_wait_for_pending_transaction(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
875
trace_amdgpu_device_wreg(adev->pdev->device, reg, v);
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1557
if ((adev->pdev->device == 0x731E &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1558
(adev->pdev->revision == 0xC6 ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1559
adev->pdev->revision == 0xC7)) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1560
(adev->pdev->device == 0x7340 &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1561
adev->pdev->revision == 0xC9) ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1562
(adev->pdev->device == 0x7360 &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
1563
adev->pdev->revision == 0xC7))
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
376
switch (adev->pdev->revision) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
101
pci_p2pdma_distance(adev->pdev, attach->dev, false) < 0)
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
205
if (pci_resource_flags(adev->pdev, 2) & IORESOURCE_UNSET)
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
213
adev->doorbell.base = pci_resource_start(adev->pdev, 2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
214
adev->doorbell.size = pci_resource_len(adev->pdev, 2);
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
218
mtype = pci_mapreg_type(adev->pdev->pc, adev->pdev->tag, 0x18);
sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
219
if (pci_mapreg_info(adev->pdev->pc, adev->pdev->tag, 0x18,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2246
p = pci_get_domain_bus_and_slot(pci_domain_nr(adev->pdev->bus),
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2247
adev->pdev->bus->number, i);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2314
static unsigned long amdgpu_fix_asic_type(struct pci_dev *pdev, unsigned long flags)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2319
if (pdev->device == asic_type_quirks[i].device &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2320
pdev->revision == asic_type_quirks[i].revision) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2331
static int amdgpu_pci_probe(struct pci_dev *pdev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2340
if ((pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA ||
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2341
(pdev->class >> 8) == PCI_CLASS_DISPLAY_OTHER) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2348
if (amdgpu_unsupported_pciidlist[i] == pdev->device)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2353
amdgpu_device_asic_has_dc_support(pdev, flags & AMD_ASIC_MASK))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2362
flags = amdgpu_fix_asic_type(pdev, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2370
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2383
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2385
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2392
dev_info(&pdev->dev, "amdgpu is built without SI support.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2402
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2404
dev_info(&pdev->dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2411
dev_info(&pdev->dev, "amdgpu is built without CIK support.\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2418
adev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_kms_driver, typeof(*adev), ddev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2422
adev->dev = &pdev->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2423
adev->pdev = pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2429
ret = pci_enable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2433
pci_set_drvdata(pdev, ddev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2498
pci_wake_from_d3(pdev, TRUE);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2528
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2533
amdgpu_pci_remove(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2535
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2555
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2556
pci_wait_for_pending_transaction(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2560
amdgpu_pci_shutdown(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2562
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2670
if (!pci_device_is_present(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2734
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2735
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2801
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2802
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2824
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2825
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2884
amdgpu_device_cache_pci_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2885
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2886
pci_ignore_hotplug(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2887
pci_set_power_state(pdev, PCI_D3cold);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2896
dev_dbg(&pdev->dev, "asic/device is runtime suspended\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2903
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2904
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2912
if (!pci_device_is_present(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2921
pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2922
amdgpu_device_load_pci_state(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2923
ret = pci_enable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2926
pci_set_master(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2931
pci_set_master(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
2939
pci_disable_device(pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3491
adev->pdev = dev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3492
adev->flags = amdgpu_fix_asic_type(adev->pdev, adev->flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3495
if (amdgpu_aspm == -1 && !pcie_aspm_enabled(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3499
amdgpu_device_asic_has_dc_support(adev->pdev, adev->family))
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3547
adev->pdev->irq = 0;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3795
struct pci_dev *pdev = adev->pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3803
pci_set_drvdata(pdev, dev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
103
dma_unmap_page_attrs(&adev->pdev->dev, adev->dummy_page_addr, PAGE_SIZE,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
148
dma_addr = dma_map_page(&adev->pdev->dev, p, 0, adev->gart.table_size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
150
if (dma_mapping_error(&adev->pdev->dev, dma_addr)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
151
dev_err(&adev->pdev->dev, "Failed to DMA MAP the GART BO page\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
81
adev->dummy_page_addr = dma_map_page_attrs(&adev->pdev->dev, dummy_page, 0,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
84
if (dma_mapping_error(&adev->pdev->dev, adev->dummy_page_addr)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c
85
dev_err(&adev->pdev->dev, "Failed to DMA MAP the dummy page\n");
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
255
pci_read_config_word(adev->pdev, adev->pdev->msix_cap + PCI_MSIX_FLAGS, &ctrl);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
261
pci_write_config_word(adev->pdev, adev->pdev->msix_cap + PCI_MSIX_FLAGS, ctrl);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
263
pci_write_config_word(adev->pdev, adev->pdev->msix_cap + PCI_MSIX_FLAGS, ctrl);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
295
r = pci_alloc_irq_vectors(adev->pdev, 1, 1, flags);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
312
r = pci_irq_vector(adev->pdev, 0);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
332
pci_free_irq_vectors(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
344
pci_free_irq_vectors(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
1558
pci_set_drvdata(adev->pdev, NULL);
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
913
dev_info->device_id = adev->pdev->device;
sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c
916
dev_info->pci_rev = adev->pdev->revision;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1407
if (adev->pdev->device == kicker_device_list[i].device &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1408
adev->pdev->revision == kicker_device_list[i].revision)
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
62
((adev->pdev->class >> 8) != PCI_CLASS_ACCELERATOR_PROCESSING)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
309
adev->xcp_mgr->xcp[i].pdev = p_ddev->primary->dev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c
426
p_ddev->primary->dev = adev->xcp_mgr->xcp[i].pdev;
sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.h
109
struct drm_device *pdev;
sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c
653
ds_pdev = pci_upstream_bridge(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
179
if ((adev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
sys/dev/pci/drm/amd/amdgpu/atombios_encoders.c
180
(adev->pdev->device == 0x6741))
sys/dev/pci/drm/amd/amdgpu/cik.c
1351
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/cik.c
1361
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/cik.c
1532
struct pci_dev *root = adev->pdev->bus->self;
sys/dev/pci/drm/amd/amdgpu/cik.c
1537
if (pci_is_root_bus(adev->pdev->bus))
sys/dev/pci/drm/amd/amdgpu/cik.c
1567
if (!pci_is_pcie(root) || !pci_is_pcie(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/cik.c
1578
pcie_capability_set_word(adev->pdev, PCI_EXP_LNKCTL, PCI_EXP_LNKCTL_HAWD);
sys/dev/pci/drm/amd/amdgpu/cik.c
1602
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/cik.c
1610
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/cik.c
1616
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/cik.c
1635
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL,
sys/dev/pci/drm/amd/amdgpu/cik.c
1647
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/amd/amdgpu/cik.c
1674
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/amd/amdgpu/cik.c
1698
if (pci_is_root_bus(adev->pdev->bus))
sys/dev/pci/drm/amd/amdgpu/cik.c
1773
struct pci_dev *root = adev->pdev->bus->self;
sys/dev/pci/drm/amd/amdgpu/cik.c
2075
if (adev->pdev->device == 0x1312 ||
sys/dev/pci/drm/amd/amdgpu/cik.c
2076
adev->pdev->device == 0x1316 ||
sys/dev/pci/drm/amd/amdgpu/cik.c
2077
adev->pdev->device == 0x1317)
sys/dev/pci/drm/amd/amdgpu/cik_ih.c
154
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/cz_ih.c
155
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4180
switch (adev->pdev->revision) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4218
(!(adev->pdev->device == 0x7340 && adev->pdev->revision != 0x00)))
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
759
adev->pdev->revision == 0xCE)
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
803
if ((adev->pdev->device == 0x67DF) && (adev->pdev->revision == 0xc7) &&
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
804
((adev->pdev->subsystem_device == 0xb37 && adev->pdev->subsystem_vendor == 0x1002) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
805
(adev->pdev->subsystem_device == 0x4a8 && adev->pdev->subsystem_vendor == 0x1043) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
806
(adev->pdev->subsystem_device == 0x9480 && adev->pdev->subsystem_vendor == 0x1680))) {
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1383
static bool gfx_v9_0_should_disable_gfxoff(struct pci_dev *pdev)
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1388
if (pdev->vendor == p->chip_vendor &&
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1389
pdev->device == p->chip_device &&
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1390
pdev->subsystem_vendor == p->subsys_vendor &&
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1391
pdev->subsystem_device == p->subsys_device &&
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1392
pdev->revision == p->revision) {
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1420
if (gfx_v9_0_should_disable_gfxoff(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1507
(((adev->pdev->revision >= 0xC8) && (adev->pdev->revision <= 0xCF)) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
1508
((adev->pdev->revision >= 0xD8) && (adev->pdev->revision <= 0xDF))))
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
229
if (ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
230
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision))
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
236
if (ASICID_IS_P30(adev->pdev->device, adev->pdev->revision))
sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c
242
if (ASICID_IS_P23(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c
1615
!pci_resource_len(adev->pdev, 0));
sys/dev/pci/drm/amd/amdgpu/iceland_ih.c
155
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c
393
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c
364
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c
364
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
123
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
128
if (!pdev)
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
137
drm_dbg(&adev->ddev, "Invalid isp mfd device %s to add\n", pdev->mfd_cell->name);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
144
pdev->mfd_cell->name, ret);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
156
struct platform_device *pdev = container_of(dev, struct platform_device, dev);
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
161
if (!pdev)
sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c
171
pdev->mfd_cell->name);
sys/dev/pci/drm/amd/amdgpu/navi10_ih.c
364
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
332
pcie_capability_read_word(adev->pdev, PCI_EXP_DEVCTL2, &devctl2);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
334
if (adev->pdev->ltr_path == (devctl2 & PCI_EXP_DEVCTL2_LTR_EN))
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
337
if (adev->pdev->ltr_path)
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
338
pcie_capability_set_word(adev->pdev, PCI_EXP_DEVCTL2, PCI_EXP_DEVCTL2_LTR_EN);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
340
pcie_capability_clear_word(adev->pdev, PCI_EXP_DEVCTL2, PCI_EXP_DEVCTL2_LTR_EN);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
378
pcie_capability_read_word(adev->pdev, PCI_EXP_DEVCTL2, &devctl2);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
382
pcie_capability_set_word(adev->pdev, PCI_EXP_DEVCTL2, (u16)data);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
385
ltr = pci_find_ext_capability(adev->pdev, PCI_EXT_CAP_ID_LTR);
sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c
388
pci_write_config_dword(adev->pdev, ltr + PCI_LTR_MAX_SNOOP_LAT, 0x10011001);
sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c
360
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c
463
if (adev->pdev->ltr_path)
sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c
479
if (dev_is_removable(&adev->pdev->dev))
sys/dev/pci/drm/amd/amdgpu/nbio_v4_3.c
377
if (adev->pdev->ltr_path)
sys/dev/pci/drm/amd/amdgpu/nbio_v6_1.c
364
if (adev->pdev->ltr_path)
sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c
762
if (adev->pdev->ltr_path)
sys/dev/pci/drm/amd/amdgpu/nv.c
418
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/nv.c
420
amdgpu_device_cache_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/nv.c
426
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/nv.c
866
if (adev->pdev->device == 0x1681)
sys/dev/pci/drm/amd/amdgpu/psp_v10_0.c
62
(adev->pdev->revision == 0xa1) &&
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
591
if (adev->pdev->device == 0x6860)
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
595
if (adev->pdev->device == 0x66a1)
sys/dev/pci/drm/amd/amdgpu/si.c
1405
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/si.c
1415
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/si.c
2239
struct pci_dev *root = adev->pdev->bus->self;
sys/dev/pci/drm/amd/amdgpu/si.c
2244
if (pci_is_root_bus(adev->pdev->bus))
sys/dev/pci/drm/amd/amdgpu/si.c
2274
if (!pci_is_pcie(root) || !pci_is_pcie(adev->pdev))
sys/dev/pci/drm/amd/amdgpu/si.c
2284
pcie_capability_set_word(adev->pdev, PCI_EXP_LNKCTL, PCI_EXP_LNKCTL_HAWD);
sys/dev/pci/drm/amd/amdgpu/si.c
2301
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/si.c
2309
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/si.c
2315
pcie_capability_read_word(adev->pdev,
sys/dev/pci/drm/amd/amdgpu/si.c
2333
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL,
sys/dev/pci/drm/amd/amdgpu/si.c
2344
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/amd/amdgpu/si.c
2369
pcie_capability_clear_and_set_word(adev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/amd/amdgpu/si.c
2553
!pci_is_root_bus(adev->pdev->bus)) {
sys/dev/pci/drm/amd/amdgpu/si.c
2554
struct pci_dev *root = adev->pdev->bus->self;
sys/dev/pci/drm/amd/amdgpu/si.c
2634
readrq = pcie_get_readrq(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/si.c
2637
pcie_set_readrq(adev->pdev, 512);
sys/dev/pci/drm/amd/amdgpu/si_ih.c
96
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
130
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c
737
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/amdgpu/soc21.c
340
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/soc21.c
342
amdgpu_device_cache_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/soc21.c
354
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/tonga_ih.c
157
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/vega10_ih.c
296
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/vega20_ih.c
360
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/vi.c
1157
pci_read_config_dword(adev->pdev, PCIE_L1_PM_SUB_CNTL, &data1);
sys/dev/pci/drm/amd/amdgpu/vi.c
1181
pci_read_config_dword(adev->pdev, LINK_CAP, &data);
sys/dev/pci/drm/amd/amdgpu/vi.c
1269
!(ASICID_IS_P23(adev->pdev->device, adev->pdev->revision))) ||
sys/dev/pci/drm/amd/amdgpu/vi.c
1636
if (adev->rev_id != 0x00 || CZ_REV_BRISTOL(adev->pdev->revision)) {
sys/dev/pci/drm/amd/amdgpu/vi.c
876
pci_clear_master(adev->pdev);
sys/dev/pci/drm/amd/amdgpu/vi.c
886
pci_set_master(adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1313
struct pci_dev *pdev = peer_pdd->dev->adev->pdev;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1317
pci_domain_nr(pdev->bus),
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1318
pdev->bus->number,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1319
PCI_SLOT(pdev->devfn),
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1320
PCI_FUNC(pdev->devfn),
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2016
u32 pci_id = pci_domain_nr(kdev->adev->pdev->bus) << 16 |
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2017
pci_dev_id(kdev->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2092
set_dev_node(&kdev->adev->pdev->dev, numa_node);
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2165
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE &&
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2170
if (kdev->adev->pdev->dev.numa_node == NUMA_NO_NODE)
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2173
sub_type_hdr->proximity_domain_to = kdev->adev->pdev->dev.numa_node;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1090
device_info.revision_id = pdd->dev->adev->pdev->revision;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1091
device_info.subsystem_vendor_id = pdd->dev->adev->pdev->subsystem_vendor;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1092
device_info.subsystem_device_id = pdd->dev->adev->pdev->subsystem_device;
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
1115
node->adev->pdev->vendor, node->adev->pdev->device);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
752
kfd->adev->pdev->vendor, kfd->adev->pdev->device,
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
840
kfd->hive_id = pci_dev_id(kfd->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
922
dev_info(kfd_device, "added device %x:%x\n", kfd->adev->pdev->vendor,
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
923
kfd->adev->pdev->device);
sys/dev/pci/drm/amd/amdkfd/kfd_device.c
941
kfd->adev->pdev->vendor, kfd->adev->pdev->device);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
274
dev = &pdd->dev->adev->pdev->dev;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1105
buf[0] = gpu->adev->pdev->devfn;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1106
buf[1] = gpu->adev->pdev->subsystem_vendor |
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1107
(gpu->adev->pdev->subsystem_device << 16);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1108
buf[2] = pci_domain_nr(gpu->adev->pdev->bus);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1109
buf[3] = gpu->adev->pdev->device;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1110
buf[4] = gpu->adev->pdev->bus->number;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1227
pcie_capability_read_dword(target_gpu_dev->gpu->adev->pdev,
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
1346
dev->node_props.hive_id = pci_dev_id(dev->gpu->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2093
dev->node_props.vendor_id = gpu->adev->pdev->vendor;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2094
dev->node_props.device_id = gpu->adev->pdev->device;
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2099
dev->node_props.location_id = pci_dev_id(gpu->adev->pdev);
sys/dev/pci/drm/amd/amdkfd/kfd_topology.c
2103
dev->node_props.domain = pci_domain_nr(gpu->adev->pdev->bus);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
101
platform_device_unregister(pdev);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
113
struct platform_device *pdev = xcp_dev[index]->pdev;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
115
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
116
platform_device_unregister(pdev);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
37
struct platform_device *pdev;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
53
struct platform_device *pdev;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
76
pdev = platform_device_register_simple(dev_name, -1, NULL, 0);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
77
if (IS_ERR(pdev))
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
78
return PTR_ERR(pdev);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
80
if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
85
pxcp_dev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_xcp_driver, struct xcp_device, drm);
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
92
xcp_dev[i]->pdev = pdev;
sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c
99
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1706
static bool dm_should_disable_stutter(struct pci_dev *pdev)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1711
if (pdev->vendor == p->chip_vendor &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1712
pdev->device == p->chip_device &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1713
pdev->subsystem_vendor == p->subsys_vendor &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1714
pdev->subsystem_device == p->subsys_device &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1715
pdev->revision == p->revision) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1906
init_data.asic_id.pci_revision_id = adev->pdev->revision;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1908
init_data.asic_id.chip_id = adev->pdev->device;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2042
if (dm_should_disable_stutter(adev->pdev))
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
8929
i2c->base.dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/amdgpu_pm.c
1552
count0, count1, pcie_get_mps(adev->pdev));
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
2004
switch (adev->pdev->device) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
2037
switch (adev->pdev->device) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
2062
switch (adev->pdev->device) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
2115
switch (adev->pdev->device) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
2284
if (adev->pdev->device == 0x6611 && adev->pdev->revision == 0x87) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3460
if ((adev->pdev->revision == 0x81) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3461
(adev->pdev->revision == 0xC3) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3462
(adev->pdev->device == 0x6660) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3463
(adev->pdev->device == 0x6664) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3464
(adev->pdev->device == 0x6665) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3465
(adev->pdev->device == 0x6667) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3466
(adev->pdev->device == 0x666F)) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3469
if ((adev->pdev->revision == 0xC3) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3470
(adev->pdev->device == 0x6665)) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3474
if ((adev->pdev->device == 0x666f) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3475
(adev->pdev->revision == 0x00)) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3480
if ((adev->pdev->revision == 0xC7) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3481
(adev->pdev->revision == 0x80) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3482
(adev->pdev->revision == 0x81) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3483
(adev->pdev->revision == 0x83) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3484
(adev->pdev->revision == 0x87 &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3485
adev->pdev->device != 0x6611) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3486
(adev->pdev->device == 0x6604) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3487
(adev->pdev->device == 0x6605)) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3489
} else if (adev->pdev->revision == 0x87 &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3490
adev->pdev->device == 0x6611) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
3744
if ((adev->pdev->device == 0x6819) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
5266
if ((adev->pdev->device != 0x6818) && (adev->pdev->device != 0x6819))
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
6355
switch (adev->pdev->device) {
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7713
if ((adev->pdev->revision == 0x81) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7714
((adev->pdev->device == 0x6810) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7715
(adev->pdev->device == 0x6811)))
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7721
if (((adev->pdev->device == 0x6820) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7722
((adev->pdev->revision == 0x81) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7723
(adev->pdev->revision == 0x83))) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7724
((adev->pdev->device == 0x6821) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7725
((adev->pdev->revision == 0x83) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7726
(adev->pdev->revision == 0x87))) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7727
((adev->pdev->revision == 0x87) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7728
((adev->pdev->device == 0x6823) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7729
(adev->pdev->device == 0x682b))))
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7735
if (((adev->pdev->revision == 0x81) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7736
((adev->pdev->device == 0x6600) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7737
(adev->pdev->device == 0x6604) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7738
(adev->pdev->device == 0x6605) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7739
(adev->pdev->device == 0x6610))) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7740
((adev->pdev->revision == 0x83) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7741
(adev->pdev->device == 0x6610)))
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7747
if (((adev->pdev->revision == 0x81) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7748
(adev->pdev->device == 0x6660)) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7749
((adev->pdev->revision == 0x83) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7750
((adev->pdev->device == 0x6660) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7751
(adev->pdev->device == 0x6663) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7752
(adev->pdev->device == 0x6665) ||
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7753
(adev->pdev->device == 0x6667))))
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7755
else if ((adev->pdev->revision == 0xc3) &&
sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
7756
(adev->pdev->device == 0x6665))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/processpptables.c
1060
(0x67B1 == adev->pdev->device))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/processpptables.c
1090
if (0x67A2 == adev->pdev->device ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/processpptables.c
1091
0x67A9 == adev->pdev->device ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/processpptables.c
1092
0x67B9 == adev->pdev->device) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1923
ASICID_IS_P20(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1924
ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1925
ASICID_IS_P30(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1926
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1973
if ((adev->pdev->device == 0x699F) &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1974
(adev->pdev->revision == 0xCF)) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1996
if (ASICID_IS_P20(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
1997
ASICID_IS_P30(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2000
} else if (ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2001
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2005
if (adev->pdev->subsystem_vendor == 0x106B) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2507
hw_revision = adev->pdev->revision;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2508
sub_sys_id = adev->pdev->subsystem_device;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2509
sub_vendor_id = adev->pdev->subsystem_vendor;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2511
if (adev->pdev->device == 0x67DF && hw_revision == 0xC7 &&
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_powertune.c
1022
if (ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_powertune.c
1023
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_powertune.c
859
(adev->pdev->subsystem_vendor != 0x106B))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_powertune.c
992
if (ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_powertune.c
993
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision))
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
500
hw_revision = adev->pdev->revision;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
501
sub_vendor_id = adev->pdev->subsystem_vendor;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
5364
return (adev->pdev->device == 0x6860);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
747
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
748
rev_id = adev->pdev->revision;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
1327
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
240
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
286
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1061
if (ASICID_IS_P20(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1062
ASICID_IS_P30(adev->pdev->device, adev->pdev->revision))
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1800
if (ASICID_IS_P20(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1801
((hwmgr->chip_id == CHIP_POLARIS12) && !ASICID_IS_P23(adev->pdev->device, adev->pdev->revision)) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1802
ASICID_IS_P21(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1804
if ((adev->pdev->device == 0x67ef && adev->pdev->revision == 0xe5) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1805
(adev->pdev->device == 0x67ff && adev->pdev->revision == 0xef)) {
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1819
} else if (hwmgr->chip_id == CHIP_POLARIS12 && !ASICID_IS_P23(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
1826
} else if (ASICID_IS_P20(adev->pdev->device, adev->pdev->revision)) {
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
794
ASICID_IS_P20(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
795
ASICID_IS_P21(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
796
ASICID_IS_P30(adev->pdev->device, adev->pdev->revision) ||
sys/dev/pci/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c
797
ASICID_IS_P31(adev->pdev->device, adev->pdev->revision))
sys/dev/pci/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1591
hw_revision = adev->pdev->revision;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1592
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/vega10_smumgr.c
191
dev_id = adev->pdev->device;
sys/dev/pci/drm/amd/pm/powerplay/smumgr/vega10_smumgr.c
192
rev_id = adev->pdev->revision;
sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1743
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1727
switch (adev->pdev->revision) {
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1742
switch (adev->pdev->revision) {
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3140
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3442
if (adev->pdev->device == 0x7312 &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c
3443
adev->pdev->revision == 0)
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2646
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
3119
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
381
if (((adev->pdev->device == 0x73A1) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
382
(adev->pdev->revision == 0x00)) ||
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
383
((adev->pdev->device == 0x73BF) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
384
(adev->pdev->revision == 0xCF)) ||
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
385
((adev->pdev->device == 0x7422) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
386
(adev->pdev->revision == 0x00)) ||
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
387
((adev->pdev->device == 0x73A3) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
388
(adev->pdev->revision == 0x00)) ||
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
389
((adev->pdev->device == 0x73E3) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
390
(adev->pdev->revision == 0x00)))
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
487
if ((adev->pdev->device == 0x73DF) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
488
(adev->pdev->revision == 0XC3) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
489
(adev->pdev->subsystem_device == 0x16C2) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
490
(adev->pdev->subsystem_vendor == 0x1043))
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
494
if ((adev->pdev->device == 0x73DF) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
495
(adev->pdev->revision == 0XC3) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
496
((adev->pdev->subsystem_device == 0x16C2) ||
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
497
(adev->pdev->subsystem_device == 0x133C)) &&
sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
498
(adev->pdev->subsystem_vendor == 0x1043)) {
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1639
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1965
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2830
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2507
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2965
pci_write_config_dword(adev->pdev, i * 4,
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2966
adev->pdev->saved_config_space[i]);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2967
pci_restore_msi_state(adev->pdev);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2992
amdgpu_device_load_pci_state(adev->pdev);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3139
int var = (adev->pdev->device & 0xF);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
490
int var = (adev->pdev->device & 0xF);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
384
if (adev->pdev->device == 0x51)
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
2086
control->dev.parent = &adev->pdev->dev;
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
1108
p = pci_get_domain_bus_and_slot(pci_domain_nr(adev->pdev->bus),
sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c
1109
adev->pdev->bus->number, 1);
sys/dev/pci/drm/apple/apldcp.c
122
struct platform_device *pdev;
sys/dev/pci/drm/apple/apldcp.c
143
len = OF_getproplen(rtk->pdev->node, "memory-region");
sys/dev/pci/drm/apple/apldcp.c
145
OF_getpropintarray(rtk->pdev->node, "memory-region",
sys/dev/pci/drm/apple/apldcp.c
248
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/apple/apldcp.c
264
rk->rk_dmat = pdev->dmat;
sys/dev/pci/drm/apple/apldcp.c
267
rtk->state = rtkit_init(pdev->node, mbox_name, 0, rk);
sys/dev/pci/drm/apple/apldcp.c
269
rtk->pdev = pdev;
sys/dev/pci/drm/apple/apldcp.c
278
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/apple/apldcp.c
282
if (OF_is_compatible(pdev->node, of_match[i].compatible))
sys/dev/pci/drm/apple/apple_drv.c
597
static int apple_platform_probe(struct platform_device *pdev)
sys/dev/pci/drm/apple/apple_drv.c
599
struct device *mdev = &pdev->dev;
sys/dev/pci/drm/apple/apple_drv.c
613
static int apple_platform_remove(struct platform_device *pdev)
sys/dev/pci/drm/apple/apple_drv.c
615
component_master_del(&pdev->dev, &apple_drm_ops);
sys/dev/pci/drm/apple/dcp.c
1023
return component_add(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
1028
static int dcp_platform_remove(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
1030
component_del(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
1035
static void dcp_platform_shutdown(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
1037
component_del(&pdev->dev, &dcp_comp_ops);
sys/dev/pci/drm/apple/dcp.c
215
struct platform_device *pdev = to_apple_crtc(crtc)->dcp;
sys/dev/pci/drm/apple/dcp.c
216
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
251
int dcp_get_connector_type(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
253
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
339
void dcp_link(struct platform_device *pdev, struct apple_crtc *crtc,
sys/dev/pci/drm/apple/dcp.c
342
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
349
int dcp_start(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
351
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
406
int dcp_wait_ready(struct platform_device *pdev, u64 timeout)
sys/dev/pci/drm/apple/dcp.c
408
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
447
void dcp_poweron(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
449
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
473
void dcp_poweroff(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
475
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/dcp.c
676
struct platform_device *pdev = to_platform_device(dcp->dev);
sys/dev/pci/drm/apple/dcp.c
677
int count = pdev->num_resources - 1;
sys/dev/pci/drm/apple/dcp.c
685
platform_get_resource(pdev, IORESOURCE_MEM, 1 + i);
sys/dev/pci/drm/apple/dcp.c
933
static int dcp_platform_probe(struct platform_device *pdev)
sys/dev/pci/drm/apple/dcp.c
936
struct device *dev = &pdev->dev;
sys/dev/pci/drm/apple/dcp.c
960
platform_set_drvdata(pdev, dcp);
sys/dev/pci/drm/apple/dcp.h
45
void dcp_poweroff(struct platform_device *pdev);
sys/dev/pci/drm/apple/dcp.h
46
void dcp_poweron(struct platform_device *pdev);
sys/dev/pci/drm/apple/dcp.h
48
int dcp_get_connector_type(struct platform_device *pdev);
sys/dev/pci/drm/apple/dcp.h
49
void dcp_link(struct platform_device *pdev, struct apple_crtc *apple,
sys/dev/pci/drm/apple/dcp.h
51
int dcp_start(struct platform_device *pdev);
sys/dev/pci/drm/apple/dcp.h
52
int dcp_wait_ready(struct platform_device *pdev, u64 timeout);
sys/dev/pci/drm/apple/dcp.h
54
bool dcp_is_initialized(struct platform_device *pdev);
sys/dev/pci/drm/apple/iomfb.c
376
struct platform_device *pdev = apple_connector->dcp;
sys/dev/pci/drm/apple/iomfb.c
377
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/iomfb.c
418
struct platform_device *pdev = apple_connector->dcp;
sys/dev/pci/drm/apple/iomfb.c
419
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/iomfb.c
469
struct platform_device *pdev = apple_crtc->dcp;
sys/dev/pci/drm/apple/iomfb.c
470
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/iomfb.c
480
struct platform_device *pdev = to_apple_crtc(crtc)->dcp;
sys/dev/pci/drm/apple/iomfb.c
481
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/apple/iomfb.c
522
bool dcp_is_initialized(struct platform_device *pdev)
sys/dev/pci/drm/apple/iomfb.c
524
struct apple_dcp *dcp = platform_get_drvdata(pdev);
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
174
struct platform_device *pdev;
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
184
pdev = platform_device_register_data(hdmi_codec_dev,
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
188
if (IS_ERR(pdev))
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
189
return PTR_ERR(pdev);
sys/dev/pci/drm/display/drm_hdmi_audio_helper.c
191
connector->hdmi_audio.codec_pdev = pdev;
sys/dev/pci/drm/drm_drv.c
1542
dev->pdev = &dev->_pdev;
sys/dev/pci/drm/drm_drv.c
1543
dev->pdev->vendor = PCI_VENDOR(pa->pa_id);
sys/dev/pci/drm/drm_drv.c
1544
dev->pdev->device = PCI_PRODUCT(pa->pa_id);
sys/dev/pci/drm/drm_drv.c
1545
dev->pdev->subsystem_vendor = PCI_VENDOR(subsys);
sys/dev/pci/drm/drm_drv.c
1546
dev->pdev->subsystem_device = PCI_PRODUCT(subsys);
sys/dev/pci/drm/drm_drv.c
1547
dev->pdev->revision = PCI_REVISION(pa->pa_class);
sys/dev/pci/drm/drm_drv.c
1548
dev->pdev->class = (PCI_CLASS(pa->pa_class) << 16) |
sys/dev/pci/drm/drm_drv.c
1552
dev->pdev->devfn = PCI_DEVFN(pa->pa_device, pa->pa_function);
sys/dev/pci/drm/drm_drv.c
1553
dev->pdev->bus = &dev->pdev->_bus;
sys/dev/pci/drm/drm_drv.c
1554
dev->pdev->bus->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1555
dev->pdev->bus->number = pa->pa_bus;
sys/dev/pci/drm/drm_drv.c
1556
dev->pdev->bus->domain_nr = pa->pa_domain;
sys/dev/pci/drm/drm_drv.c
1557
dev->pdev->bus->bridgetag = pa->pa_bridgetag;
sys/dev/pci/drm/drm_drv.c
1560
dev->pdev->bus->self = malloc(sizeof(struct pci_dev),
sys/dev/pci/drm/drm_drv.c
1562
dev->pdev->bus->self->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1563
dev->pdev->bus->self->tag = *pa->pa_bridgetag;
sys/dev/pci/drm/drm_drv.c
1566
dev->pdev->pc = pa->pa_pc;
sys/dev/pci/drm/drm_drv.c
1567
dev->pdev->tag = pa->pa_tag;
sys/dev/pci/drm/drm_drv.c
1568
dev->pdev->pci = (struct pci_softc *)parent->dv_parent;
sys/dev/pci/drm/drm_drv.c
1569
dev->pdev->_dev = parent;
sys/dev/pci/drm/drm_drv.c
1572
dev->pdev->dev.node = acpi_find_pci(pa->pa_pc, pa->pa_tag);
sys/dev/pci/drm/drm_drv.c
1573
aml_register_notify(dev->pdev->dev.node, NULL,
sys/dev/pci/drm/drm_drv.c
1675
if (dev->pdev && dev->pdev->bus)
sys/dev/pci/drm/drm_drv.c
1676
free(dev->pdev->bus->self, M_DRM, sizeof(struct pci_dev));
sys/dev/pci/drm/drm_drv.c
2186
if (dev->pdev == NULL)
sys/dev/pci/drm/drm_drv.c
2189
info->domain = dev->pdev->bus->domain_nr;
sys/dev/pci/drm/drm_drv.c
2190
info->bus = dev->pdev->bus->number;
sys/dev/pci/drm/drm_drv.c
2191
info->dev = PCI_SLOT(dev->pdev->devfn);
sys/dev/pci/drm/drm_drv.c
2192
info->func = PCI_FUNC(dev->pdev->devfn);
sys/dev/pci/drm/drm_drv.c
2193
info->vendor_id = dev->pdev->vendor;
sys/dev/pci/drm/drm_drv.c
2194
info->device_id = dev->pdev->device;
sys/dev/pci/drm/drm_drv.c
2195
info->subvendor_id = dev->pdev->subsystem_vendor;
sys/dev/pci/drm/drm_drv.c
2196
info->subdevice_id = dev->pdev->subsystem_device;
sys/dev/pci/drm/drm_edid.c
2912
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_edid.c
2918
vga_switcheroo_lock_ddc(pdev);
sys/dev/pci/drm/drm_edid.c
2920
vga_switcheroo_unlock_ddc(pdev);
sys/dev/pci/drm/drm_edid.c
2945
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_edid.c
2951
vga_switcheroo_lock_ddc(pdev);
sys/dev/pci/drm/drm_edid.c
2953
vga_switcheroo_unlock_ddc(pdev);
sys/dev/pci/drm/drm_file.c
1029
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_file.c
1032
pci_domain_nr(pdev->bus), pdev->bus->number,
sys/dev/pci/drm/drm_file.c
1033
PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
sys/dev/pci/drm/drm_linux.c
1378
vga_get_uninterruptible(struct pci_dev *pdev, int rsrc)
sys/dev/pci/drm/drm_linux.c
1380
if (pdev->pci->sc_bridgetag != NULL)
sys/dev/pci/drm/drm_linux.c
1382
pci_enumerate_bus(pdev->pci, vga_disable_bridge, NULL);
sys/dev/pci/drm/drm_linux.c
1386
vga_put(struct pci_dev *pdev, int rsrc)
sys/dev/pci/drm/drm_linux.c
1393
bc = pci_conf_read(pdev->pc, vga_bridge_tag, PPB_REG_BRIDGECONTROL);
sys/dev/pci/drm/drm_linux.c
1395
pci_conf_write(pdev->pc, vga_bridge_tag, PPB_REG_BRIDGECONTROL, bc);
sys/dev/pci/drm/drm_linux.c
2742
pcie_get_speed_cap(struct pci_dev *pdev)
sys/dev/pci/drm/drm_linux.c
2752
if (pdev == NULL)
sys/dev/pci/drm/drm_linux.c
2755
pc = pdev->pc;
sys/dev/pci/drm/drm_linux.c
2756
tag = pdev->tag;
sys/dev/pci/drm/drm_linux.c
2805
pcie_get_width_cap(struct pci_dev *pdev)
sys/dev/pci/drm/drm_linux.c
2807
pci_chipset_tag_t pc = pdev->pc;
sys/dev/pci/drm/drm_linux.c
2808
pcitag_t tag = pdev->tag;
sys/dev/pci/drm/drm_linux.c
2832
pcie_aspm_enabled(struct pci_dev *pdev)
sys/dev/pci/drm/drm_linux.c
2834
pci_chipset_tag_t pc = pdev->pc;
sys/dev/pci/drm/drm_linux.c
2835
pcitag_t tag = pdev->tag;
sys/dev/pci/drm/drm_linux.c
2986
pci_resize_resource(struct pci_dev *pdev, int bar, int nsize)
sys/dev/pci/drm/drm_linux.c
2997
reg = pci_conf_read(pdev->pc, pdev->tag, offset);
sys/dev/pci/drm/drm_linux.c
3009
reg = pci_conf_read(pdev->pc, pdev->tag, offset + RBCAP0);
sys/dev/pci/drm/drm_linux.c
3016
reg = pci_conf_read(pdev->pc, pdev->tag, offset + RBCTRL0);
sys/dev/pci/drm/drm_linux.c
3025
pci_conf_write(pdev->pc, pdev->tag, offset + RBCTRL0, reg);
sys/dev/pci/drm/drm_linux.c
3511
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3513
domain->dmat = pdev->dmat;
sys/dev/pci/drm/drm_linux.c
3638
platform_device_register(struct platform_device *pdev)
sys/dev/pci/drm/drm_linux.c
3642
pdev->num_resources = pdev->faa->fa_nreg;
sys/dev/pci/drm/drm_linux.c
3643
if (pdev->faa->fa_nreg > 0) {
sys/dev/pci/drm/drm_linux.c
3644
pdev->resource = mallocarray(pdev->faa->fa_nreg,
sys/dev/pci/drm/drm_linux.c
3645
sizeof(*pdev->resource), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/pci/drm/drm_linux.c
3646
for (i = 0; i < pdev->faa->fa_nreg; i++) {
sys/dev/pci/drm/drm_linux.c
3647
pdev->resource[i].start = pdev->faa->fa_reg[i].addr;
sys/dev/pci/drm/drm_linux.c
3648
pdev->resource[i].end = pdev->faa->fa_reg[i].addr +
sys/dev/pci/drm/drm_linux.c
3649
pdev->faa->fa_reg[i].size - 1;
sys/dev/pci/drm/drm_linux.c
3653
pdev->parent = pdev->dev.dv_parent;
sys/dev/pci/drm/drm_linux.c
3654
pdev->node = pdev->faa->fa_node;
sys/dev/pci/drm/drm_linux.c
3655
pdev->iot = pdev->faa->fa_iot;
sys/dev/pci/drm/drm_linux.c
3656
pdev->dmat = pdev->faa->fa_dmat;
sys/dev/pci/drm/drm_linux.c
3657
LIST_INSERT_HEAD(&pdev_list, pdev, next);
sys/dev/pci/drm/drm_linux.c
3662
platform_get_resource(struct platform_device *pdev, u_int type, u_int num)
sys/dev/pci/drm/drm_linux.c
3664
KASSERT(num < pdev->num_resources);
sys/dev/pci/drm/drm_linux.c
3665
return &pdev->resource[num];
sys/dev/pci/drm/drm_linux.c
3669
devm_platform_ioremap_resource_byname(struct platform_device *pdev,
sys/dev/pci/drm/drm_linux.c
3675
idx = OF_getindex(pdev->node, name, "reg-names");
sys/dev/pci/drm/drm_linux.c
3676
if (idx == -1 || idx >= pdev->num_resources)
sys/dev/pci/drm/drm_linux.c
3679
err = bus_space_map(pdev->iot, pdev->resource[idx].start,
sys/dev/pci/drm/drm_linux.c
3680
pdev->resource[idx].end - pdev->resource[idx].start + 1,
sys/dev/pci/drm/drm_linux.c
3685
return bus_space_vaddr(pdev->iot, ioh);
sys/dev/pci/drm/drm_linux.c
3691
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3695
clk->freq = clock_get_frequency(pdev->node, name);
sys/dev/pci/drm/drm_linux.c
3712
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3720
len = OF_getpropintarray(pdev->node, fullname, desc->gpios,
sys/dev/pci/drm/drm_linux.c
3757
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3761
idx = OF_getindex(pdev->node, name, "phy-names");
sys/dev/pci/drm/drm_linux.c
3766
phy->node = pdev->node;
sys/dev/pci/drm/drm_linux.c
3776
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
3778
return (struct device_node *)(uintptr_t)pdev->node;
sys/dev/pci/drm/drm_linux.c
3961
struct platform_device *pdev;
sys/dev/pci/drm/drm_linux.c
3963
pdev = malloc(sizeof(*pdev), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/pci/drm/drm_linux.c
3964
pdev->node = (intptr_t)np;
sys/dev/pci/drm/drm_linux.c
3965
pdev->parent = parent;
sys/dev/pci/drm/drm_linux.c
3967
LIST_INSERT_HEAD(&pdev_list, pdev, next);
sys/dev/pci/drm/drm_linux.c
3969
return pdev;
sys/dev/pci/drm/drm_linux.c
3975
struct platform_device *pdev;
sys/dev/pci/drm/drm_linux.c
3977
LIST_FOREACH(pdev, &pdev_list, next) {
sys/dev/pci/drm/drm_linux.c
3978
if (pdev->node == (intptr_t)np)
sys/dev/pci/drm/drm_linux.c
3979
return pdev;
sys/dev/pci/drm/drm_linux.c
4000
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4001
bus_dma_tag_t dmat = dma_tag_lookup(pdev->parent);
sys/dev/pci/drm/drm_linux.c
4003
pdev->dmat = iommu_device_map(pdev->node, dmat);
sys/dev/pci/drm/drm_linux.c
4011
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4014
for (child = OF_child(pdev->node); child; child = OF_peer(child)) {
sys/dev/pci/drm/drm_linux.c
4025
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4028
child = OF_getnodebyname(pdev->node, name);
sys/dev/pci/drm/drm_linux.c
4037
struct platform_device *pdev = (struct platform_device *)dev;
sys/dev/pci/drm/drm_linux.c
4039
return (pdev->node == (intptr_t)data);
sys/dev/pci/drm/drm_pci.c
52
return pci_domain_nr(dev->pdev->bus);
sys/dev/pci/drm/drm_pci.c
59
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/drm_pci.c
61
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/drm_pci.c
66
pdev->bus->number,
sys/dev/pci/drm/drm_pci.c
67
PCI_SLOT(pdev->devfn),
sys/dev/pci/drm/drm_pci.c
68
PCI_FUNC(pdev->devfn));
sys/dev/pci/drm/i915/display/i9xx_display_sr.c
67
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/i9xx_display_sr.c
77
pci_read_config_word(pdev, GCDGMBUS, &display->restore.saveGCDGMBUS);
sys/dev/pci/drm/i915/display/i9xx_display_sr.c
84
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/i9xx_display_sr.c
92
pci_write_config_word(pdev, GCDGMBUS, display->restore.saveGCDGMBUS);
sys/dev/pci/drm/i915/display/intel_backlight.c
175
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_backlight.c
178
pci_read_config_byte(pdev, LBPC, &lbpc);
sys/dev/pci/drm/i915/display/intel_backlight.c
247
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_backlight.c
252
pci_write_config_byte(pdev, LBPC, lbpc);
sys/dev/pci/drm/i915/display/intel_cdclk.c
230
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
238
if (pdev->revision == 0x1) {
sys/dev/pci/drm/i915/display/intel_cdclk.c
243
pci_bus_read_config_word(pdev->bus,
sys/dev/pci/drm/i915/display/intel_cdclk.c
272
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
275
pci_read_config_word(pdev, GCFGC, &gcfgc);
sys/dev/pci/drm/i915/display/intel_cdclk.c
296
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
299
pci_read_config_word(pdev, GCFGC, &gcfgc);
sys/dev/pci/drm/i915/display/intel_cdclk.c
390
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
401
pci_read_config_word(pdev, GCFGC, &tmp);
sys/dev/pci/drm/i915/display/intel_cdclk.c
439
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
442
pci_read_config_word(pdev, GCFGC, &gcfgc);
sys/dev/pci/drm/i915/display/intel_cdclk.c
473
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
483
pci_read_config_word(pdev, GCFGC, &tmp);
sys/dev/pci/drm/i915/display/intel_cdclk.c
518
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_cdclk.c
524
pci_read_config_word(pdev, GCFGC, &tmp);
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1771
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1773
MISSING_CASE(pdev->device);
sys/dev/pci/drm/i915/display/intel_display_device.c
1432
static bool has_no_display(struct pci_dev *pdev)
sys/dev/pci/drm/i915/display/intel_display_device.c
1439
return pci_match_id(ids, pdev);
sys/dev/pci/drm/i915/display/intel_display_device.c
1517
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_display_device.c
1528
addr = pci_iomap_range(pdev, 0, i915_mmio_reg_offset(GMD_ID_DISPLAY), sizeof(u32));
sys/dev/pci/drm/i915/display/intel_display_device.c
1536
pci_iounmap(pdev, addr);
sys/dev/pci/drm/i915/display/intel_display_device.c
1539
mmio_type = pci_mapreg_type(pdev->pc, pdev->tag, mmio_bar);
sys/dev/pci/drm/i915/display/intel_display_device.c
1575
static const struct platform_desc *find_platform_desc(struct pci_dev *pdev)
sys/dev/pci/drm/i915/display/intel_display_device.c
1580
if (intel_display_ids[i].devid == pdev->device)
sys/dev/pci/drm/i915/display/intel_display_device.c
1588
find_subplatform_desc(struct pci_dev *pdev, const struct platform_desc *desc)
sys/dev/pci/drm/i915/display/intel_display_device.c
1595
if (*id == pdev->device)
sys/dev/pci/drm/i915/display/intel_display_device.c
1605
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_display_device.c
1608
int revision = pdev->revision;
sys/dev/pci/drm/i915/display/intel_display_device.c
1671
struct intel_display *intel_display_device_probe(struct pci_dev *pdev)
sys/dev/pci/drm/i915/display/intel_display_device.c
1685
display->drm = pci_get_drvdata(pdev);
sys/dev/pci/drm/i915/display/intel_display_device.c
1690
if (has_no_display(pdev)) {
sys/dev/pci/drm/i915/display/intel_display_device.c
1695
desc = find_platform_desc(pdev);
sys/dev/pci/drm/i915/display/intel_display_device.c
1699
pdev->device);
sys/dev/pci/drm/i915/display/intel_display_device.c
1720
subdesc = find_subplatform_desc(pdev, desc);
sys/dev/pci/drm/i915/display/intel_display_device.c
1750
pdev->device, display->platform.dgfx ? "discrete" : "integrated",
sys/dev/pci/drm/i915/display/intel_display_device.h
313
struct intel_display *intel_display_device_probe(struct pci_dev *pdev);
sys/dev/pci/drm/i915/display/intel_display_driver.c
66
bool intel_display_driver_probe_defer(struct pci_dev *pdev)
sys/dev/pci/drm/i915/display/intel_display_driver.c
74
if (vga_switcheroo_client_probe_defer(pdev))
sys/dev/pci/drm/i915/display/intel_display_driver.c
79
privacy_screen = drm_privacy_screen_get(&pdev->dev, NULL);
sys/dev/pci/drm/i915/display/intel_display_driver.h
16
bool intel_display_driver_probe_defer(struct pci_dev *pdev);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1016
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
sys/dev/pci/drm/i915/display/intel_gmbus.c
1055
bus->adapter.dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
109
rsc[1].start = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) +
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
111
rsc[1].end = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) +
sys/dev/pci/drm/i915/display/intel_lpe_audio.c
88
struct pci_dev *pdev = to_pci_dev(display->drm->dev);
sys/dev/pci/drm/i915/display/intel_opregion.c
312
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_opregion.c
349
pci_read_config_word(pdev, SWSCI, &swsci_val);
sys/dev/pci/drm/i915/display/intel_opregion.c
353
pci_write_config_word(pdev, SWSCI, swsci_val);
sys/dev/pci/drm/i915/display/intel_opregion.c
358
pci_write_config_word(pdev, SWSCI, swsci_val);
sys/dev/pci/drm/i915/display/intel_opregion.c
884
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_opregion.c
899
pci_read_config_dword(pdev, ASLS, &asls);
sys/dev/pci/drm/i915/display/intel_overlay.c
215
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_overlay.c
225
pci_bus_read_config_byte(pdev->bus,
sys/dev/pci/drm/i915/display/intel_overlay.c
231
pci_bus_write_config_byte(pdev->bus,
sys/dev/pci/drm/i915/display/intel_quirks.c
259
struct pci_dev *d = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_quirks.c
282
struct pci_dev *d = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3349
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3360
ddc->ddc.dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/display/intel_vga.c
105
vga_put(pdev, VGA_RSRC_LEGACY_IO);
sys/dev/pci/drm/i915/display/intel_vga.c
111
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_vga.c
122
ret = vga_client_register(pdev, intel_gmch_vga_set_decode);
sys/dev/pci/drm/i915/display/intel_vga.c
131
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_vga.c
133
vga_client_unregister(pdev);
sys/dev/pci/drm/i915/display/intel_vga.c
47
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_vga.c
68
vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO);
sys/dev/pci/drm/i915/display/intel_vga.c
78
vga_put(pdev, VGA_RSRC_LEGACY_IO);
sys/dev/pci/drm/i915/display/intel_vga.c
87
struct pci_dev *pdev = display->drm->pdev;
sys/dev/pci/drm/i915/display/intel_vga.c
99
vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
1002
} else if (pci_resource_len(pdev, GEN12_LMEM_BAR) < lmem_size) {
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
1006
io_start = pci_resource_start(pdev, GEN12_LMEM_BAR) + dsm_base;
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
928
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
942
if (!i915_pci_resource_valid(pdev, GEN12_LMEM_BAR))
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
955
lmem_size = pci_resource_len(pdev, GEN12_LMEM_BAR);
sys/dev/pci/drm/i915/gem/i915_gem_stolen.c
983
GEM_BUG_ON(pci_resource_len(pdev, GEN12_LMEM_BAR) != SZ_256M);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1232
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1237
GEM_WARN_ON(pci_resource_len(pdev, GEN4_GTTMMADR_BAR) != gen6_gttmmadr_size(i915));
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1243
phys_addr = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) + gen6_gttadr_offset(i915);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1284
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1363
static struct resource pci_resource(struct pci_dev *pdev, int bar)
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1365
return DEFINE_RES_MEM(pci_resource_start(pdev, bar),
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1366
pci_resource_len(pdev, bar));
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1373
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1379
if (!i915_pci_resource_valid(pdev, GEN4_GMADR_BAR))
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1382
ggtt->gmadr = pci_resource(pdev, GEN4_GMADR_BAR);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1400
pci_read_config_word(pdev, SNB_GMCH_CTRL, &snb_gmch_ctl);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1576
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1581
if (!i915_pci_resource_valid(pdev, GEN4_GMADR_BAR))
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1584
ggtt->gmadr = pci_resource(pdev, GEN4_GMADR_BAR);
sys/dev/pci/drm/i915/gt/intel_ggtt.c
1612
pci_read_config_word(pdev, SNB_GMCH_CTRL, &snb_gmch_ctl);
sys/dev/pci/drm/i915/gt/intel_ggtt_gmch.c
90
ret = intel_gmch_probe(i915->gmch.pdev, i915->drm.pdev, NULL);
sys/dev/pci/drm/i915/gt/intel_gsc.c
169
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_gsc.c
239
adev->bar.parent = &pdev->resource[0];
sys/dev/pci/drm/i915/gt/intel_gsc.c
240
adev->bar.start = def->bar + pdev->resource[0].start;
sys/dev/pci/drm/i915/gt/intel_gsc.c
248
aux_dev->id = (pci_domain_nr(pdev->bus) << 16) |
sys/dev/pci/drm/i915/gt/intel_gsc.c
249
PCI_DEVID(pdev->bus->number, pdev->devfn);
sys/dev/pci/drm/i915/gt/intel_gsc.c
250
aux_dev->dev.parent = &pdev->dev;
sys/dev/pci/drm/i915/gt/intel_gt.c
899
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gt/intel_gt.c
908
phys_addr = pci_resource_start(pdev, mmio_bar);
sys/dev/pci/drm/i915/gt/intel_gt.c
946
pci_resource_len(pdev, mmio_bar)))) {
sys/dev/pci/drm/i915/gt/intel_gt.c
985
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
123
pci_read_config_dword(pdev, PCI_COMMAND, &pci_cmd);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
124
pci_write_config_dword(pdev, PCI_COMMAND,
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
129
pci_assign_unassigned_bus_resources(pdev->bus);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
130
pci_write_config_dword(pdev, PCI_COMMAND, pci_cmd);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
21
static void _release_bars(struct pci_dev *pdev)
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
243
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
255
if (!i915_pci_resource_valid(pdev, GEN12_LMEM_BAR))
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
28
if (pci_resource_len(pdev, resno))
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
29
pci_release_resource(pdev, resno);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
294
io_start = pci_resource_start(pdev, GEN12_LMEM_BAR);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
295
io_size = min(pci_resource_len(pdev, GEN12_LMEM_BAR), lmem_size);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
39
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
43
_release_bars(pdev);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
45
ret = pci_resize_resource(pdev, resno, bar_size);
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
60
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
61
struct pci_bus *root = pdev->bus;
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
69
current_size = roundup_pow_of_two(pci_resource_len(pdev, GEN12_LMEM_BAR));
sys/dev/pci/drm/i915/gt/intel_region_lmem.c
76
bar_sizes = pci_rebar_get_possible_sizes(pdev, GEN12_LMEM_BAR);
sys/dev/pci/drm/i915/gt/intel_reset.c
147
static bool i915_in_reset(struct pci_dev *pdev)
sys/dev/pci/drm/i915/gt/intel_reset.c
151
pci_read_config_byte(pdev, I915_GDRST, &gdrst);
sys/dev/pci/drm/i915/gt/intel_reset.c
159
struct pci_dev *pdev = gt->i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_reset.c
163
pci_write_config_byte(pdev, I915_GDRST, GRDOM_RESET_ENABLE);
sys/dev/pci/drm/i915/gt/intel_reset.c
165
err = _wait_for_atomic(i915_in_reset(pdev), 50000, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
168
pci_write_config_byte(pdev, I915_GDRST, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
171
err = _wait_for_atomic(!i915_in_reset(pdev), 50000, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
176
static bool g4x_reset_complete(struct pci_dev *pdev)
sys/dev/pci/drm/i915/gt/intel_reset.c
180
pci_read_config_byte(pdev, I915_GDRST, &gdrst);
sys/dev/pci/drm/i915/gt/intel_reset.c
188
struct pci_dev *pdev = gt->i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_reset.c
190
pci_write_config_byte(pdev, I915_GDRST, GRDOM_RESET_ENABLE);
sys/dev/pci/drm/i915/gt/intel_reset.c
191
return _wait_for_atomic(g4x_reset_complete(pdev), 50000, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
198
struct pci_dev *pdev = gt->i915->drm.pdev;
sys/dev/pci/drm/i915/gt/intel_reset.c
206
pci_write_config_byte(pdev, I915_GDRST,
sys/dev/pci/drm/i915/gt/intel_reset.c
208
ret = _wait_for_atomic(g4x_reset_complete(pdev), 50000, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
214
pci_write_config_byte(pdev, I915_GDRST,
sys/dev/pci/drm/i915/gt/intel_reset.c
216
ret = _wait_for_atomic(g4x_reset_complete(pdev), 50000, 0);
sys/dev/pci/drm/i915/gt/intel_reset.c
223
pci_write_config_byte(pdev, I915_GDRST, 0);
sys/dev/pci/drm/i915/gvt/cfg_space.c
323
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/cfg_space.c
357
pci_resource_len(pdev, GEN4_GTTMMADR_BAR);
sys/dev/pci/drm/i915/gvt/cfg_space.c
359
pci_resource_len(pdev, GEN4_GMADR_BAR);
sys/dev/pci/drm/i915/gvt/firmware.c
100
ret = device_create_bin_file(&pdev->dev, &bin_attr_gvt_firmware);
sys/dev/pci/drm/i915/gvt/firmware.c
110
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
112
device_remove_bin_file(&pdev->dev, &bin_attr_gvt_firmware);
sys/dev/pci/drm/i915/gvt/firmware.c
134
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
161
VERIFY("vendor id", id, pdev->vendor);
sys/dev/pci/drm/i915/gvt/firmware.c
164
VERIFY("device id", id, pdev->device);
sys/dev/pci/drm/i915/gvt/firmware.c
167
VERIFY("revision id", id, pdev->revision);
sys/dev/pci/drm/i915/gvt/firmware.c
188
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/firmware.c
218
GVT_FIRMWARE_PATH, pdev->vendor, pdev->device,
sys/dev/pci/drm/i915/gvt/firmware.c
219
pdev->revision);
sys/dev/pci/drm/i915/gvt/firmware.c
60
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/gvt/gtt.c
90
(e)->pdev = p; \
sys/dev/pci/drm/i915/gvt/kvmgt.c
1730
struct pci_dev *pdev = to_pci_dev(gvt->gt->i915->drm.dev);
sys/dev/pci/drm/i915/gvt/kvmgt.c
1741
info->msi_cap_offset = pdev->msi_cap;
sys/dev/pci/drm/i915/i915_debugfs.c
408
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/i915_debugfs.c
423
pci_power_name(pdev->current_state),
sys/dev/pci/drm/i915/i915_debugfs.c
424
pdev->current_state);
sys/dev/pci/drm/i915/i915_driver.c
1078
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
1092
pci_save_state(pdev);
sys/dev/pci/drm/i915/i915_driver.c
1128
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
1153
pci_disable_device(pdev);
sys/dev/pci/drm/i915/i915_driver.c
1167
pci_set_power_state(pdev, PCI_D3hot);
sys/dev/pci/drm/i915/i915_driver.c
1287
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
1311
ret = pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/i915/i915_driver.c
1331
if (pci_enable_device(pdev))
sys/dev/pci/drm/i915/i915_driver.c
1334
pci_set_master(pdev);
sys/dev/pci/drm/i915/i915_driver.c
1522
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
1580
root_pdev = pcie_find_root_port(pdev);
sys/dev/pci/drm/i915/i915_driver.c
1621
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
1636
root_pdev = pcie_find_root_port(pdev);
sys/dev/pci/drm/i915/i915_driver.c
2308
pci_set_drvdata(dev->pdev, &dev_priv->drm);
sys/dev/pci/drm/i915/i915_driver.c
2315
intel_device_info_driver_create(dev_priv, dev->pdev->device, info);
sys/dev/pci/drm/i915/i915_driver.c
2317
display = intel_display_device_probe(dev->pdev);
sys/dev/pci/drm/i915/i915_driver.c
2403
dev->pdev->irq = -1;
sys/dev/pci/drm/i915/i915_driver.c
469
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
513
ret = aperture_remove_conflicting_pci_devices(pdev, dev_priv->drm.driver->name);
sys/dev/pci/drm/i915/i915_driver.c
539
pci_set_master(pdev);
sys/dev/pci/drm/i915/i915_driver.c
561
if (pci_enable_msi(pdev) < 0)
sys/dev/pci/drm/i915/i915_driver.c
590
if (pdev->msi_enabled)
sys/dev/pci/drm/i915/i915_driver.c
591
pci_disable_msi(pdev);
sys/dev/pci/drm/i915/i915_driver.c
610
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
616
if (pdev->msi_enabled)
sys/dev/pci/drm/i915/i915_driver.c
617
pci_disable_msi(pdev);
sys/dev/pci/drm/i915/i915_driver.c
749
i915_driver_create(struct pci_dev *pdev, const struct pci_device_id *ent)
sys/dev/pci/drm/i915/i915_driver.c
756
i915 = devm_drm_dev_alloc(&pdev->dev, &i915_drm_driver,
sys/dev/pci/drm/i915/i915_driver.c
761
pci_set_drvdata(pdev, &i915->drm);
sys/dev/pci/drm/i915/i915_driver.c
767
intel_device_info_driver_create(i915, pdev->device, match_info);
sys/dev/pci/drm/i915/i915_driver.c
769
display = intel_display_device_probe(pdev);
sys/dev/pci/drm/i915/i915_driver.c
800
ret = pci_enable_device(pdev);
sys/dev/pci/drm/i915/i915_driver.c
806
i915 = i915_driver_create(pdev, ent);
sys/dev/pci/drm/i915/i915_driver.c
808
pci_disable_device(pdev);
sys/dev/pci/drm/i915/i915_driver.c
813
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/i915_driver.c
906
pci_disable_device(pdev);
sys/dev/pci/drm/i915/i915_driver.h
22
int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
sys/dev/pci/drm/i915/i915_drv.h
266
struct pci_dev *pdev;
sys/dev/pci/drm/i915/i915_drv.h
410
static inline struct drm_i915_private *pdev_to_i915(struct pci_dev *pdev)
sys/dev/pci/drm/i915/i915_drv.h
412
struct drm_device *drm = pci_get_drvdata(pdev);
sys/dev/pci/drm/i915/i915_drv.h
442
#define INTEL_REVID(i915) ((i915)->drm.pdev->revision)
sys/dev/pci/drm/i915/i915_getparam.c
20
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/i915/i915_getparam.c
33
value = pdev->device;
sys/dev/pci/drm/i915/i915_getparam.c
36
value = pdev->revision;
sys/dev/pci/drm/i915/i915_gpu_error.c
699
struct pci_dev *pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/i915_gpu_error.c
701
err_printf(m, "PCI ID: 0x%04x\n", pdev->device);
sys/dev/pci/drm/i915/i915_gpu_error.c
702
err_printf(m, "PCI Revision: 0x%02x\n", pdev->revision);
sys/dev/pci/drm/i915/i915_gpu_error.c
704
pdev->subsystem_vendor,
sys/dev/pci/drm/i915/i915_gpu_error.c
705
pdev->subsystem_device);
sys/dev/pci/drm/i915/i915_irq.c
1222
int irq = dev_priv->drm.pdev->irq;
sys/dev/pci/drm/i915/i915_irq.c
1259
int irq = dev_priv->drm.pdev->irq;
sys/dev/pci/drm/i915/i915_pci.c
1000
err = i915_driver_probe(pdev, ent);
sys/dev/pci/drm/i915/i915_pci.c
1004
if (i915_inject_probe_failure(pdev_to_i915(pdev))) {
sys/dev/pci/drm/i915/i915_pci.c
1005
i915_pci_remove(pdev);
sys/dev/pci/drm/i915/i915_pci.c
1009
err = i915_live_selftests(pdev);
sys/dev/pci/drm/i915/i915_pci.c
1011
i915_pci_remove(pdev);
sys/dev/pci/drm/i915/i915_pci.c
1015
err = i915_perf_selftests(pdev);
sys/dev/pci/drm/i915/i915_pci.c
1017
i915_pci_remove(pdev);
sys/dev/pci/drm/i915/i915_pci.c
1024
static void i915_pci_shutdown(struct pci_dev *pdev)
sys/dev/pci/drm/i915/i915_pci.c
1026
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/i915_pci.c
877
static void i915_pci_remove(struct pci_dev *pdev)
sys/dev/pci/drm/i915/i915_pci.c
881
i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/i915_pci.c
886
pci_set_drvdata(pdev, NULL);
sys/dev/pci/drm/i915/i915_pci.c
938
bool i915_pci_resource_valid(struct pci_dev *pdev, int bar)
sys/dev/pci/drm/i915/i915_pci.c
940
if (!pci_resource_flags(pdev, bar))
sys/dev/pci/drm/i915/i915_pci.c
943
if (pci_resource_flags(pdev, bar) & IORESOURCE_UNSET)
sys/dev/pci/drm/i915/i915_pci.c
946
if (!pci_resource_len(pdev, bar))
sys/dev/pci/drm/i915/i915_pci.c
952
static bool intel_mmio_bar_valid(struct pci_dev *pdev, struct intel_device_info *intel_info)
sys/dev/pci/drm/i915/i915_pci.c
954
return i915_pci_resource_valid(pdev, intel_mmio_bar(intel_info->__runtime.graphics.ip.ver));
sys/dev/pci/drm/i915/i915_pci.c
957
static int i915_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
sys/dev/pci/drm/i915/i915_pci.c
963
if (intel_info->require_force_probe && !id_forced(pdev->device)) {
sys/dev/pci/drm/i915/i915_pci.c
964
dev_info(&pdev->dev,
sys/dev/pci/drm/i915/i915_pci.c
969
pdev->device, pdev->device, pdev->device);
sys/dev/pci/drm/i915/i915_pci.c
973
if (id_blocked(pdev->device)) {
sys/dev/pci/drm/i915/i915_pci.c
974
dev_info(&pdev->dev, "I915 probe blocked for Device ID %04x.\n",
sys/dev/pci/drm/i915/i915_pci.c
975
pdev->device);
sys/dev/pci/drm/i915/i915_pci.c
980
dev_info(&pdev->dev, "Force probing unsupported Device ID %04x, tainting kernel\n",
sys/dev/pci/drm/i915/i915_pci.c
981
pdev->device);
sys/dev/pci/drm/i915/i915_pci.c
990
if (PCI_FUNC(pdev->devfn))
sys/dev/pci/drm/i915/i915_pci.c
993
if (!intel_mmio_bar_valid(pdev, intel_info))
sys/dev/pci/drm/i915/i915_pci.c
997
if (intel_display_driver_probe_defer(pdev))
sys/dev/pci/drm/i915/i915_pci.h
16
bool i915_pci_resource_valid(struct pci_dev *pdev, int bar);
sys/dev/pci/drm/i915/i915_selftest.h
117
static inline int i915_live_selftests(struct pci_dev *pdev) { return 0; }
sys/dev/pci/drm/i915/i915_selftest.h
118
static inline int i915_perf_selftests(struct pci_dev *pdev) { return 0; }
sys/dev/pci/drm/i915/i915_selftest.h
48
int i915_live_selftests(struct pci_dev *pdev);
sys/dev/pci/drm/i915/i915_selftest.h
49
int i915_perf_selftests(struct pci_dev *pdev);
sys/dev/pci/drm/i915/i915_switcheroo.c
16
static void i915_switcheroo_set_state(struct pci_dev *pdev,
sys/dev/pci/drm/i915/i915_switcheroo.c
19
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/i915_switcheroo.c
24
dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n");
sys/dev/pci/drm/i915/i915_switcheroo.c
28
dev_err(&pdev->dev, "Device state not initialized, aborting switch.\n");
sys/dev/pci/drm/i915/i915_switcheroo.c
36
pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/i915/i915_switcheroo.c
47
static bool i915_switcheroo_can_switch(struct pci_dev *pdev)
sys/dev/pci/drm/i915/i915_switcheroo.c
49
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/i915_switcheroo.c
72
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/i915_switcheroo.c
74
return vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false);
sys/dev/pci/drm/i915/i915_switcheroo.c
83
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/i915_switcheroo.c
85
vga_switcheroo_unregister_client(pdev);
sys/dev/pci/drm/i915/i915_vgpu.c
105
pci_iounmap(pdev, shared_area);
sys/dev/pci/drm/i915/i915_vgpu.c
65
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/i915_vgpu.c
81
shared_area = pci_iomap_range(pdev, 0, VGT_PVINFO_PAGE, VGT_PVINFO_SIZE);
sys/dev/pci/drm/i915/intel_device_info.c
300
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/intel_device_info.c
308
addr = pci_iomap_range(pdev, 0, offset, sizeof(u32));
sys/dev/pci/drm/i915/intel_device_info.c
313
pci_iounmap(pdev, addr);
sys/dev/pci/drm/i915/intel_gvt.c
106
struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
sys/dev/pci/drm/i915/intel_gvt.c
119
pci_read_config_dword(pdev, i, mem + i);
sys/dev/pci/drm/i915/intel_runtime_pm.c
461
struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
sys/dev/pci/drm/i915/intel_runtime_pm.c
462
struct device *kdev = &pdev->dev;
sys/dev/pci/drm/i915/intel_stolen.c
107
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/intel_stolen.c
110
pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl);
sys/dev/pci/drm/i915/intel_stolen.c
124
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/intel_stolen.c
127
pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl);
sys/dev/pci/drm/i915/intel_stolen.c
136
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/intel_stolen.c
139
pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl);
sys/dev/pci/drm/i915/intel_stolen.c
35
pci_read_config_word(dev_priv->gmch.pdev, I830_GMCH_CTRL,
sys/dev/pci/drm/i915/intel_stolen.c
56
pci_read_config_word(dev_priv->gmch.pdev, I830_GMCH_CTRL,
sys/dev/pci/drm/i915/intel_stolen.c
95
struct pci_dev *pdev = dev_priv->drm.pdev;
sys/dev/pci/drm/i915/intel_stolen.c
98
pci_read_config_word(pdev, SNB_GMCH_CTRL, &gmch_ctl);
sys/dev/pci/drm/i915/selftests/i915_selftest.c
255
int i915_live_selftests(struct pci_dev *pdev)
sys/dev/pci/drm/i915/selftests/i915_selftest.c
257
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/selftests/i915_selftest.c
296
int i915_perf_selftests(struct pci_dev *pdev)
sys/dev/pci/drm/i915/selftests/i915_selftest.c
298
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
147
struct pci_dev *pdev;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
150
pdev = kzalloc(sizeof(*pdev), GFP_KERNEL);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
151
if (!pdev)
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
153
device_initialize(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
154
pdev->class = PCI_BASE_CLASS_DISPLAY << 16;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
155
pdev->dev.release = release_dev;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
156
dev_set_name(&pdev->dev, "mock");
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
157
dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
161
pdev->dev.iommu = &fake_iommu;
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
163
if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
164
put_device(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
168
i915 = devm_drm_dev_alloc(&pdev->dev, &mock_driver,
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
172
devres_release_group(&pdev->dev, NULL);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
173
put_device(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
178
pci_set_drvdata(pdev, &i915->drm);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
184
intel_device_info_driver_create(i915, pdev->device, &mock_info);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
186
display = intel_display_device_probe(pdev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
192
dev_pm_domain_set(&pdev->dev, &pm_domain);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
193
pm_runtime_enable(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
194
pm_runtime_dont_use_autosuspend(&pdev->dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
195
if (pm_runtime_enabled(&pdev->dev))
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
196
WARN_ON(pm_runtime_get_sync(&pdev->dev));
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
95
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/i915/selftests/mock_gem_device.c
97
kfree(pdev);
sys/dev/pci/drm/i915/soc/intel_gmch.c
105
pci_write_config_dword(i915->gmch.pdev, mchbar_reg(i915) + 4,
sys/dev/pci/drm/i915/soc/intel_gmch.c
108
pci_write_config_dword(i915->gmch.pdev, mchbar_reg(i915),
sys/dev/pci/drm/i915/soc/intel_gmch.c
125
pci_read_config_dword(i915->gmch.pdev, DEVEN, &temp);
sys/dev/pci/drm/i915/soc/intel_gmch.c
128
pci_read_config_dword(i915->gmch.pdev, mchbar_reg(i915), &temp);
sys/dev/pci/drm/i915/soc/intel_gmch.c
143
pci_write_config_dword(i915->gmch.pdev, DEVEN,
sys/dev/pci/drm/i915/soc/intel_gmch.c
146
pci_read_config_dword(i915->gmch.pdev, mchbar_reg(i915), &temp);
sys/dev/pci/drm/i915/soc/intel_gmch.c
147
pci_write_config_dword(i915->gmch.pdev, mchbar_reg(i915), temp | 1);
sys/dev/pci/drm/i915/soc/intel_gmch.c
157
pci_read_config_dword(i915->gmch.pdev, DEVEN,
sys/dev/pci/drm/i915/soc/intel_gmch.c
160
pci_write_config_dword(i915->gmch.pdev, DEVEN,
sys/dev/pci/drm/i915/soc/intel_gmch.c
165
pci_read_config_dword(i915->gmch.pdev, mchbar_reg(i915),
sys/dev/pci/drm/i915/soc/intel_gmch.c
168
pci_write_config_dword(i915->gmch.pdev, mchbar_reg(i915),
sys/dev/pci/drm/i915/soc/intel_gmch.c
188
if (pci_read_config_word(i915->gmch.pdev, reg, &gmch_ctrl)) {
sys/dev/pci/drm/i915/soc/intel_gmch.c
201
if (pci_write_config_word(i915->gmch.pdev, reg, gmch_ctrl)) {
sys/dev/pci/drm/i915/soc/intel_gmch.c
209
unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode)
sys/dev/pci/drm/i915/soc/intel_gmch.c
211
struct drm_i915_private *i915 = pdev_to_i915(pdev);
sys/dev/pci/drm/i915/soc/intel_gmch.c
29
i915->gmch.pdev = pci_get_domain_bus_and_slot(domain, 0, PCI_DEVFN(0, 0));
sys/dev/pci/drm/i915/soc/intel_gmch.c
30
if (!i915->gmch.pdev) {
sys/dev/pci/drm/i915/soc/intel_gmch.c
36
i915->gmch.pdev);
sys/dev/pci/drm/i915/soc/intel_gmch.c
44
if (i915->gmch.pdev != NULL)
sys/dev/pci/drm/i915/soc/intel_gmch.c
47
i915->gmch.pdev = malloc(sizeof(*i915->gmch.pdev),
sys/dev/pci/drm/i915/soc/intel_gmch.c
49
i915->gmch.pdev->pc = dev->pdev->pc;
sys/dev/pci/drm/i915/soc/intel_gmch.c
50
i915->gmch.pdev->tag = pci_make_tag(dev->pdev->pc, 0, 0, 0);
sys/dev/pci/drm/i915/soc/intel_gmch.c
53
i915->gmch.pdev);
sys/dev/pci/drm/i915/soc/intel_gmch.c
71
pci_read_config_dword(i915->gmch.pdev, mchbar_reg(i915) + 4, &temp_hi);
sys/dev/pci/drm/i915/soc/intel_gmch.c
72
pci_read_config_dword(i915->gmch.pdev, mchbar_reg(i915), &temp_lo);
sys/dev/pci/drm/i915/soc/intel_gmch.c
86
ret = pci_bus_alloc_resource(i915->gmch.pdev->bus,
sys/dev/pci/drm/i915/soc/intel_gmch.c
91
i915->gmch.pdev);
sys/dev/pci/drm/i915/soc/intel_gmch.h
18
unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode);
sys/dev/pci/drm/i915/soc/intel_rom.c
104
rom->pdev = i915->drm.pdev;
sys/dev/pci/drm/i915/soc/intel_rom.c
107
rom->oprom = pci_map_rom(rom->pdev, &rom->size);
sys/dev/pci/drm/i915/soc/intel_rom.c
20
struct pci_dev *pdev;
sys/dev/pci/drm/i915/soc/intel_rom.c
92
pci_unmap_rom(rom->pdev, rom->oprom);
sys/dev/pci/drm/include/drm/drm_device.h
159
struct pci_dev *pdev;
sys/dev/pci/drm/include/drm/intel/intel_lpe_audio.h
47
void (*notify_audio_lpe)(struct platform_device *pdev, int port); /* port: 0==B,1==C,2==D */
sys/dev/pci/drm/include/linux/aer.h
7
pci_enable_pcie_error_reporting(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/aperture.h
12
int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
sys/dev/pci/drm/include/linux/aperture.h
19
int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev);
sys/dev/pci/drm/include/linux/aperture.h
21
int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name);
sys/dev/pci/drm/include/linux/aperture.h
23
static inline int devm_aperture_acquire_for_platform_device(struct platform_device *pdev,
sys/dev/pci/drm/include/linux/aperture.h
36
static inline int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/aperture.h
41
static inline int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name)
sys/dev/pci/drm/include/linux/pci.h
143
pci_read_config_dword(struct pci_dev *pdev, int reg, u32 *val)
sys/dev/pci/drm/include/linux/pci.h
145
*val = pci_conf_read(pdev->pc, pdev->tag, reg);
sys/dev/pci/drm/include/linux/pci.h
150
pci_read_config_word(struct pci_dev *pdev, int reg, u16 *val)
sys/dev/pci/drm/include/linux/pci.h
154
v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x2));
sys/dev/pci/drm/include/linux/pci.h
160
pci_read_config_byte(struct pci_dev *pdev, int reg, u8 *val)
sys/dev/pci/drm/include/linux/pci.h
164
v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x3));
sys/dev/pci/drm/include/linux/pci.h
170
pci_write_config_dword(struct pci_dev *pdev, int reg, u32 val)
sys/dev/pci/drm/include/linux/pci.h
172
pci_conf_write(pdev->pc, pdev->tag, reg, val);
sys/dev/pci/drm/include/linux/pci.h
177
pci_write_config_word(struct pci_dev *pdev, int reg, u16 val)
sys/dev/pci/drm/include/linux/pci.h
181
v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x2));
sys/dev/pci/drm/include/linux/pci.h
184
pci_conf_write(pdev->pc, pdev->tag, (reg & ~0x2), v);
sys/dev/pci/drm/include/linux/pci.h
189
pci_write_config_byte(struct pci_dev *pdev, int reg, u8 val)
sys/dev/pci/drm/include/linux/pci.h
193
v = pci_conf_read(pdev->pc, pdev->tag, (reg & ~0x3));
sys/dev/pci/drm/include/linux/pci.h
196
pci_conf_write(pdev->pc, pdev->tag, (reg & ~0x3), v);
sys/dev/pci/drm/include/linux/pci.h
242
pci_pcie_cap(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
245
if (!pci_get_capability(pdev->pc, pdev->tag, PCI_CAP_PCIEXPRESS,
sys/dev/pci/drm/include/linux/pci.h
254
pci_is_pcie(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
256
return (pci_pcie_cap(pdev) > 0);
sys/dev/pci/drm/include/linux/pci.h
266
pci_upstream_bridge(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
268
if (pci_is_root_bus(pdev->bus))
sys/dev/pci/drm/include/linux/pci.h
270
return pdev->bus->self;
sys/dev/pci/drm/include/linux/pci.h
275
pci_pr3_present(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
281
pcie_capability_read_dword(struct pci_dev *pdev, int off, u32 *val)
sys/dev/pci/drm/include/linux/pci.h
284
if (!pci_get_capability(pdev->pc, pdev->tag, PCI_CAP_PCIEXPRESS,
sys/dev/pci/drm/include/linux/pci.h
289
*val = pci_conf_read(pdev->pc, pdev->tag, pos + off);
sys/dev/pci/drm/include/linux/pci.h
294
pcie_capability_read_word(struct pci_dev *pdev, int off, u16 *val)
sys/dev/pci/drm/include/linux/pci.h
297
if (!pci_get_capability(pdev->pc, pdev->tag, PCI_CAP_PCIEXPRESS,
sys/dev/pci/drm/include/linux/pci.h
302
pci_read_config_word(pdev, pos + off, val);
sys/dev/pci/drm/include/linux/pci.h
307
pcie_capability_write_word(struct pci_dev *pdev, int off, u16 val)
sys/dev/pci/drm/include/linux/pci.h
310
if (!pci_get_capability(pdev->pc, pdev->tag, PCI_CAP_PCIEXPRESS,
sys/dev/pci/drm/include/linux/pci.h
313
pci_write_config_word(pdev, pos + off, val);
sys/dev/pci/drm/include/linux/pci.h
318
pcie_capability_set_word(struct pci_dev *pdev, int off, u16 val)
sys/dev/pci/drm/include/linux/pci.h
321
pcie_capability_read_word(pdev, off, &r);
sys/dev/pci/drm/include/linux/pci.h
323
pcie_capability_write_word(pdev, off, r);
sys/dev/pci/drm/include/linux/pci.h
328
pcie_capability_clear_word(struct pci_dev *pdev, int off, u16 c)
sys/dev/pci/drm/include/linux/pci.h
331
pcie_capability_read_word(pdev, off, &r);
sys/dev/pci/drm/include/linux/pci.h
333
pcie_capability_write_word(pdev, off, r);
sys/dev/pci/drm/include/linux/pci.h
338
pcie_capability_clear_and_set_word(struct pci_dev *pdev, int off, u16 c, u16 s)
sys/dev/pci/drm/include/linux/pci.h
341
pcie_capability_read_word(pdev, off, &r);
sys/dev/pci/drm/include/linux/pci.h
344
pcie_capability_write_word(pdev, off, r);
sys/dev/pci/drm/include/linux/pci.h
349
pcie_get_readrq(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
353
pcie_capability_read_word(pdev, PCI_PCIE_DCSR, &val);
sys/dev/pci/drm/include/linux/pci.h
359
pcie_set_readrq(struct pci_dev *pdev, int rrq)
sys/dev/pci/drm/include/linux/pci.h
363
pcie_capability_read_word(pdev, PCI_PCIE_DCSR, &val);
sys/dev/pci/drm/include/linux/pci.h
366
return pcie_capability_write_word(pdev, PCI_PCIE_DCSR, val);
sys/dev/pci/drm/include/linux/pci.h
370
pci_set_master(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
375
pci_clear_master(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
380
pci_save_state(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
385
pci_restore_state(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
390
pci_enable_msi(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
396
pci_disable_msi(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
440
pcie_bandwidth_available(struct pci_dev *pdev, struct pci_dev **ldev,
sys/dev/pci/drm/include/linux/pci.h
443
struct pci_dev *bdev = pdev->bus->self;
sys/dev/pci/drm/include/linux/pci.h
454
pci_enable_device(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
460
pci_disable_device(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
465
pci_wait_for_pending_transaction(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
471
pci_is_thunderbolt_attached(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
477
pci_set_drvdata(struct pci_dev *pdev, void *data)
sys/dev/pci/drm/include/linux/pci.h
479
dev_set_drvdata(pdev->_dev, data);
sys/dev/pci/drm/include/linux/pci.h
483
pci_get_drvdata(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
485
return dev_get_drvdata(pdev->_dev);
sys/dev/pci/drm/include/linux/pci.h
495
pci_irq_vector(struct pci_dev *pdev, unsigned int num)
sys/dev/pci/drm/include/linux/pci.h
497
return pdev->irq;
sys/dev/pci/drm/include/linux/pci.h
501
pci_free_irq_vectors(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
531
pci_match_id(const struct pci_device_id *ids, struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
536
if ((ids[i].vendor == pdev->vendor) &&
sys/dev/pci/drm/include/linux/pci.h
537
(ids[i].device == pdev->device ||
sys/dev/pci/drm/include/linux/pci.h
556
pci_device_is_present(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/pci.h
562
pci_dev_is_disconnected(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/platform_device.h
34
platform_set_drvdata(struct platform_device *pdev, void *data)
sys/dev/pci/drm/include/linux/platform_device.h
36
dev_set_drvdata(&pdev->dev, data);
sys/dev/pci/drm/include/linux/platform_device.h
40
platform_get_drvdata(struct platform_device *pdev)
sys/dev/pci/drm/include/linux/platform_device.h
42
return dev_get_drvdata(&pdev->dev);
sys/dev/pci/drm/include/linux/vga_switcheroo.h
17
vga_switcheroo_register_client(struct pci_dev *pdev,
sys/dev/pci/drm/include/linux/vga_switcheroo.h
24
vga_switcheroo_unregister_client(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
45
vga_switcheroo_client_fb_set(struct pci_dev *pdev, struct fb_info *fbi)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
55
vga_switcheroo_lock_ddc(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
61
vga_switcheroo_unlock_ddc(struct pci_dev *pdev)
sys/dev/pci/drm/include/linux/vga_switcheroo.h
67
vga_switcheroo_client_probe_defer(struct pci_dev *pdev)
sys/dev/pci/drm/radeon/atombios_encoders.c
2002
if ((rdev->pdev->device == 0x71C5) &&
sys/dev/pci/drm/radeon/atombios_encoders.c
2003
(rdev->pdev->subsystem_vendor == 0x106b) &&
sys/dev/pci/drm/radeon/atombios_encoders.c
2004
(rdev->pdev->subsystem_device == 0x0080)) {
sys/dev/pci/drm/radeon/atombios_encoders.c
202
if ((rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
sys/dev/pci/drm/radeon/atombios_encoders.c
203
(rdev->pdev->device == 0x6741) &&
sys/dev/pci/drm/radeon/ci_dpm.c
185
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/ci_dpm.c
2463
((rdev->pdev->device == 0x67B0) ||
sys/dev/pci/drm/radeon/ci_dpm.c
2464
(rdev->pdev->device == 0x67B1))) {
sys/dev/pci/drm/radeon/ci_dpm.c
3307
((rdev->pdev->device == 0x67B0) || (rdev->pdev->device == 0x67B1))) {
sys/dev/pci/drm/radeon/ci_dpm.c
4495
((rdev->pdev->device == 0x67B0) ||
sys/dev/pci/drm/radeon/ci_dpm.c
4496
(rdev->pdev->device == 0x67B1))) {
sys/dev/pci/drm/radeon/ci_dpm.c
5638
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/ci_dpm.c
5646
if (!pci_is_root_bus(rdev->pdev->bus))
sys/dev/pci/drm/radeon/ci_dpm.c
5718
if ((rdev->pdev->device == 0x6658) &&
sys/dev/pci/drm/radeon/cik.c
1921
if ((rdev->pdev->device == 0x6649) && ((tmp & 0xff00) == 0x5600)) {
sys/dev/pci/drm/radeon/cik.c
1984
if ((rdev->pdev->revision == 0x80) ||
sys/dev/pci/drm/radeon/cik.c
1985
(rdev->pdev->revision == 0x81) ||
sys/dev/pci/drm/radeon/cik.c
1986
(rdev->pdev->device == 0x665f))
sys/dev/pci/drm/radeon/cik.c
2002
if (rdev->pdev->revision == 0x80)
sys/dev/pci/drm/radeon/cik.c
5181
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/cik.c
6998
pci_set_master(rdev->pdev);
sys/dev/pci/drm/radeon/cik.c
9504
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/cik.c
9510
if (pci_is_root_bus(rdev->pdev->bus))
sys/dev/pci/drm/radeon/cik.c
9547
if (!pci_is_pcie(root) || !pci_is_pcie(rdev->pdev))
sys/dev/pci/drm/radeon/cik.c
9558
pcie_capability_set_word(rdev->pdev, PCI_EXP_LNKCTL, PCI_EXP_LNKCTL_HAWD);
sys/dev/pci/drm/radeon/cik.c
9576
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/cik.c
9584
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/cik.c
9590
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/cik.c
9609
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL,
sys/dev/pci/drm/radeon/cik.c
9621
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/radeon/cik.c
9647
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/radeon/cik.c
9740
!pci_is_root_bus(rdev->pdev->bus)) {
sys/dev/pci/drm/radeon/cik.c
9741
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/evergreen.c
1283
readrq = pcie_get_readrq(rdev->pdev);
sys/dev/pci/drm/radeon/evergreen.c
1289
pcie_set_readrq(rdev->pdev, 512);
sys/dev/pci/drm/radeon/evergreen.c
3270
if (rdev->pdev->device == 0x9648)
sys/dev/pci/drm/radeon/evergreen.c
3272
else if ((rdev->pdev->device == 0x9647) ||
sys/dev/pci/drm/radeon/evergreen.c
3273
(rdev->pdev->device == 0x964a))
sys/dev/pci/drm/radeon/evergreen.c
4034
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/evergreen.c
5343
max_bus_speed = pcie_get_speed_cap(rdev->pdev->bus->self);
sys/dev/pci/drm/radeon/kv_dpm.c
2542
if (rdev->pdev->subsystem_vendor == 0x1849)
sys/dev/pci/drm/radeon/ni.c
449
if ((rdev->pdev->device == 0x9900) ||
sys/dev/pci/drm/radeon/ni.c
450
(rdev->pdev->device == 0x9901) ||
sys/dev/pci/drm/radeon/ni.c
451
(rdev->pdev->device == 0x9903) ||
sys/dev/pci/drm/radeon/ni.c
452
(rdev->pdev->device == 0x9904) ||
sys/dev/pci/drm/radeon/ni.c
453
(rdev->pdev->device == 0x9905) ||
sys/dev/pci/drm/radeon/ni.c
454
(rdev->pdev->device == 0x9906) ||
sys/dev/pci/drm/radeon/ni.c
455
(rdev->pdev->device == 0x9907) ||
sys/dev/pci/drm/radeon/ni.c
456
(rdev->pdev->device == 0x9908) ||
sys/dev/pci/drm/radeon/ni.c
457
(rdev->pdev->device == 0x9909) ||
sys/dev/pci/drm/radeon/ni.c
458
(rdev->pdev->device == 0x990A) ||
sys/dev/pci/drm/radeon/ni.c
459
(rdev->pdev->device == 0x990B) ||
sys/dev/pci/drm/radeon/ni.c
460
(rdev->pdev->device == 0x990C) ||
sys/dev/pci/drm/radeon/ni.c
461
(rdev->pdev->device == 0x990D) ||
sys/dev/pci/drm/radeon/ni.c
462
(rdev->pdev->device == 0x990E) ||
sys/dev/pci/drm/radeon/ni.c
463
(rdev->pdev->device == 0x990F) ||
sys/dev/pci/drm/radeon/ni.c
464
(rdev->pdev->device == 0x9910) ||
sys/dev/pci/drm/radeon/ni.c
465
(rdev->pdev->device == 0x9913) ||
sys/dev/pci/drm/radeon/ni.c
466
(rdev->pdev->device == 0x9917) ||
sys/dev/pci/drm/radeon/ni.c
467
(rdev->pdev->device == 0x9918)) {
sys/dev/pci/drm/radeon/ni.c
907
if ((rdev->pdev->device == 0x9900) ||
sys/dev/pci/drm/radeon/ni.c
908
(rdev->pdev->device == 0x9901) ||
sys/dev/pci/drm/radeon/ni.c
909
(rdev->pdev->device == 0x9905) ||
sys/dev/pci/drm/radeon/ni.c
910
(rdev->pdev->device == 0x9906) ||
sys/dev/pci/drm/radeon/ni.c
911
(rdev->pdev->device == 0x9907) ||
sys/dev/pci/drm/radeon/ni.c
912
(rdev->pdev->device == 0x9908) ||
sys/dev/pci/drm/radeon/ni.c
913
(rdev->pdev->device == 0x9909) ||
sys/dev/pci/drm/radeon/ni.c
914
(rdev->pdev->device == 0x990B) ||
sys/dev/pci/drm/radeon/ni.c
915
(rdev->pdev->device == 0x990C) ||
sys/dev/pci/drm/radeon/ni.c
916
(rdev->pdev->device == 0x990F) ||
sys/dev/pci/drm/radeon/ni.c
917
(rdev->pdev->device == 0x9910) ||
sys/dev/pci/drm/radeon/ni.c
918
(rdev->pdev->device == 0x9917) ||
sys/dev/pci/drm/radeon/ni.c
919
(rdev->pdev->device == 0x9999) ||
sys/dev/pci/drm/radeon/ni.c
920
(rdev->pdev->device == 0x999C)) {
sys/dev/pci/drm/radeon/ni.c
927
} else if ((rdev->pdev->device == 0x9903) ||
sys/dev/pci/drm/radeon/ni.c
928
(rdev->pdev->device == 0x9904) ||
sys/dev/pci/drm/radeon/ni.c
929
(rdev->pdev->device == 0x990A) ||
sys/dev/pci/drm/radeon/ni.c
930
(rdev->pdev->device == 0x990D) ||
sys/dev/pci/drm/radeon/ni.c
931
(rdev->pdev->device == 0x990E) ||
sys/dev/pci/drm/radeon/ni.c
932
(rdev->pdev->device == 0x9913) ||
sys/dev/pci/drm/radeon/ni.c
933
(rdev->pdev->device == 0x9918) ||
sys/dev/pci/drm/radeon/ni.c
934
(rdev->pdev->device == 0x999D)) {
sys/dev/pci/drm/radeon/ni.c
941
} else if ((rdev->pdev->device == 0x9919) ||
sys/dev/pci/drm/radeon/ni.c
942
(rdev->pdev->device == 0x9990) ||
sys/dev/pci/drm/radeon/ni.c
943
(rdev->pdev->device == 0x9991) ||
sys/dev/pci/drm/radeon/ni.c
944
(rdev->pdev->device == 0x9994) ||
sys/dev/pci/drm/radeon/ni.c
945
(rdev->pdev->device == 0x9995) ||
sys/dev/pci/drm/radeon/ni.c
946
(rdev->pdev->device == 0x9996) ||
sys/dev/pci/drm/radeon/ni.c
947
(rdev->pdev->device == 0x999A) ||
sys/dev/pci/drm/radeon/ni.c
948
(rdev->pdev->device == 0x99A0)) {
sys/dev/pci/drm/radeon/ni_dpm.c
4129
if (rdev->pdev->device == 0x6707) {
sys/dev/pci/drm/radeon/ni_dpm.c
4211
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/r100.c
1238
pci_set_master(rdev->pdev);
sys/dev/pci/drm/radeon/r100.c
2582
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/r100.c
2607
pci_save_state(rdev->pdev);
sys/dev/pci/drm/radeon/r100.c
2629
pci_restore_state(rdev->pdev);
sys/dev/pci/drm/radeon/r100.c
2661
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/r100.c
2671
if ((rdev->pdev->subsystem_vendor == 0x1028 /* DELL */) &&
sys/dev/pci/drm/radeon/r100.c
2672
((rdev->pdev->subsystem_device == 0x016c) ||
sys/dev/pci/drm/radeon/r100.c
2673
(rdev->pdev->subsystem_device == 0x016d) ||
sys/dev/pci/drm/radeon/r100.c
2674
(rdev->pdev->subsystem_device == 0x016e) ||
sys/dev/pci/drm/radeon/r100.c
2675
(rdev->pdev->subsystem_device == 0x016f) ||
sys/dev/pci/drm/radeon/r100.c
2676
(rdev->pdev->subsystem_device == 0x0170) ||
sys/dev/pci/drm/radeon/r100.c
2677
(rdev->pdev->subsystem_device == 0x017d) ||
sys/dev/pci/drm/radeon/r100.c
2678
(rdev->pdev->subsystem_device == 0x017e) ||
sys/dev/pci/drm/radeon/r100.c
2679
(rdev->pdev->subsystem_device == 0x0183) ||
sys/dev/pci/drm/radeon/r100.c
2680
(rdev->pdev->subsystem_device == 0x018a) ||
sys/dev/pci/drm/radeon/r100.c
2681
(rdev->pdev->subsystem_device == 0x019a)))
sys/dev/pci/drm/radeon/r100.c
2785
pci_read_config_byte(rdev->pdev, 0xe, &byte);
sys/dev/pci/drm/radeon/r300.c
367
if ((rdev->family == CHIP_R300 && rdev->pdev->device != 0x4144) ||
sys/dev/pci/drm/radeon/r300.c
368
(rdev->family == CHIP_R350 && rdev->pdev->device != 0x4148)) {
sys/dev/pci/drm/radeon/r300.c
436
pci_save_state(rdev->pdev);
sys/dev/pci/drm/radeon/r300.c
460
pci_restore_state(rdev->pdev);
sys/dev/pci/drm/radeon/r420.c
108
if ((rdev->pdev->device == 0x5e4c) ||
sys/dev/pci/drm/radeon/r420.c
109
(rdev->pdev->device == 0x5e4f))
sys/dev/pci/drm/radeon/r600.c
1849
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/r600.c
3741
pci_set_master(rdev->pdev);
sys/dev/pci/drm/radeon/r600.c
4510
max_bus_speed = pcie_get_speed_cap(rdev->pdev->bus->self);
sys/dev/pci/drm/radeon/radeon.h
2315
struct pci_dev *pdev;
sys/dev/pci/drm/radeon/radeon.h
2490
struct pci_dev *pdev,
sys/dev/pci/drm/radeon/radeon.h
2641
#define ASIC_IS_RN50(rdev) ((rdev->pdev->device == 0x515e) || \
sys/dev/pci/drm/radeon/radeon.h
2642
(rdev->pdev->device == 0x5969))
sys/dev/pci/drm/radeon/radeon.h
2659
#define ASIC_IS_X2(rdev) ((rdev->pdev->device == 0x9441) || \
sys/dev/pci/drm/radeon/radeon.h
2660
(rdev->pdev->device == 0x9443) || \
sys/dev/pci/drm/radeon/radeon.h
2661
(rdev->pdev->device == 0x944B) || \
sys/dev/pci/drm/radeon/radeon.h
2662
(rdev->pdev->device == 0x9506) || \
sys/dev/pci/drm/radeon/radeon.h
2663
(rdev->pdev->device == 0x9509) || \
sys/dev/pci/drm/radeon/radeon.h
2664
(rdev->pdev->device == 0x950F) || \
sys/dev/pci/drm/radeon/radeon.h
2665
(rdev->pdev->device == 0x689C) || \
sys/dev/pci/drm/radeon/radeon.h
2666
(rdev->pdev->device == 0x689D))
sys/dev/pci/drm/radeon/radeon.h
2689
#define ASIC_IS_LOMBOK(rdev) ((rdev->pdev->device == 0x6849) || \
sys/dev/pci/drm/radeon/radeon.h
2690
(rdev->pdev->device == 0x6850) || \
sys/dev/pci/drm/radeon/radeon.h
2691
(rdev->pdev->device == 0x6858) || \
sys/dev/pci/drm/radeon/radeon.h
2692
(rdev->pdev->device == 0x6859) || \
sys/dev/pci/drm/radeon/radeon.h
2693
(rdev->pdev->device == 0x6840) || \
sys/dev/pci/drm/radeon/radeon.h
2694
(rdev->pdev->device == 0x6841) || \
sys/dev/pci/drm/radeon/radeon.h
2695
(rdev->pdev->device == 0x6842) || \
sys/dev/pci/drm/radeon/radeon.h
2696
(rdev->pdev->device == 0x6843))
sys/dev/pci/drm/radeon/radeon_acpi.c
377
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
572
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
612
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_acpi.c
621
atcs_input.client_id = pci_dev_id(rdev->pdev);
sys/dev/pci/drm/radeon/radeon_acpi.c
715
handle = ACPI_HANDLE(&rdev->pdev->dev);
sys/dev/pci/drm/radeon/radeon_agp.c
135
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_agp.c
141
head->bridge = agp_find_bridge(pdev);
sys/dev/pci/drm/radeon/radeon_agp.c
143
head->bridge = agp_backend_acquire(pdev);
sys/dev/pci/drm/radeon/radeon_agp.c
172
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_agp.c
178
rdev->agp->bridge = agp_backend_acquire(pdev);
sys/dev/pci/drm/radeon/radeon_agp.c
301
rdev->pdev->vendor == p->chip_vendor &&
sys/dev/pci/drm/radeon/radeon_agp.c
302
rdev->pdev->device == p->chip_device &&
sys/dev/pci/drm/radeon/radeon_agp.c
303
rdev->pdev->subsystem_vendor == p->subsys_vendor &&
sys/dev/pci/drm/radeon/radeon_agp.c
304
rdev->pdev->subsystem_device == p->subsys_device) {
sys/dev/pci/drm/radeon/radeon_asic.c
2403
if ((rdev->pdev->device == 0x9616) ||
sys/dev/pci/drm/radeon/radeon_asic.c
2404
(rdev->pdev->device == 0x9611) ||
sys/dev/pci/drm/radeon/radeon_asic.c
2405
(rdev->pdev->device == 0x9613) ||
sys/dev/pci/drm/radeon/radeon_asic.c
2406
(rdev->pdev->device == 0x9711) ||
sys/dev/pci/drm/radeon/radeon_asic.c
2407
(rdev->pdev->device == 0x9713))
sys/dev/pci/drm/radeon/radeon_atombios.c
289
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_atombios.c
291
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_atombios.c
295
if ((pdev->device == 0x791e) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
296
(pdev->subsystem_vendor == 0x1043) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
297
(pdev->subsystem_device == 0x826d)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
304
if ((pdev->device == 0x7941) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
305
(pdev->subsystem_vendor == 0x1849) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
306
(pdev->subsystem_device == 0x7941)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
313
if ((pdev->device == 0x796e) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
314
(pdev->subsystem_vendor == 0x1462) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
315
(pdev->subsystem_device == 0x7302)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
322
if ((pdev->device == 0x7941) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
323
(pdev->subsystem_vendor == 0x147b) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
324
(pdev->subsystem_device == 0x2412)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
330
if ((pdev->device == 0x5653) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
331
(pdev->subsystem_vendor == 0x1462) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
332
(pdev->subsystem_device == 0x0291)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
340
if ((pdev->device == 0x7146) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
341
(pdev->subsystem_vendor == 0x17af) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
342
(pdev->subsystem_device == 0x2058)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
348
if ((pdev->device == 0x7142) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
349
(pdev->subsystem_vendor == 0x1458) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
350
(pdev->subsystem_device == 0x2134)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
357
if ((pdev->device == 0x71C5) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
358
(pdev->subsystem_vendor == 0x106b) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
359
(pdev->subsystem_device == 0x0080)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
375
if ((pdev->device == 0x9598) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
376
(pdev->subsystem_vendor == 0x1043) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
377
(pdev->subsystem_device == 0x01da)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
384
if ((pdev->device == 0x9598) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
385
(pdev->subsystem_vendor == 0x1043) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
386
(pdev->subsystem_device == 0x01e4)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
393
if ((pdev->device == 0x95C5) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
394
(pdev->subsystem_vendor == 0x1043) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
395
(pdev->subsystem_device == 0x01e2)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
420
if (((pdev->device == 0x95c4) || (pdev->device == 0x9591)) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
421
(pdev->subsystem_vendor == 0x1025) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
422
(pdev->subsystem_device == 0x013c)) {
sys/dev/pci/drm/radeon/radeon_atombios.c
434
if ((pdev->device == 0x9498) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
435
(pdev->subsystem_vendor == 0x1682) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
436
(pdev->subsystem_device == 0x2452) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
444
if (((pdev->device == 0x9802) ||
sys/dev/pci/drm/radeon/radeon_atombios.c
445
(pdev->device == 0x9805) ||
sys/dev/pci/drm/radeon/radeon_atombios.c
446
(pdev->device == 0x9806)) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
447
(pdev->subsystem_vendor == 0x1734) &&
sys/dev/pci/drm/radeon/radeon_atombios.c
448
(pdev->subsystem_device == 0x11bd)) {
sys/dev/pci/drm/radeon/radeon_bios.c
127
bios = pci_map_rom(rdev->pdev, &size);
sys/dev/pci/drm/radeon/radeon_bios.c
136
pci_unmap_rom(rdev->pdev, bios);
sys/dev/pci/drm/radeon/radeon_bios.c
141
pci_unmap_rom(rdev->pdev, bios);
sys/dev/pci/drm/radeon/radeon_bios.c
145
pci_unmap_rom(rdev->pdev, bios);
sys/dev/pci/drm/radeon/radeon_bios.c
191
phys_addr_t rom = rdev->pdev->rom;
sys/dev/pci/drm/radeon/radeon_bios.c
192
size_t romlen = rdev->pdev->romlen;
sys/dev/pci/drm/radeon/radeon_bios.c
319
struct pci_dev *pdev = NULL;
sys/dev/pci/drm/radeon/radeon_bios.c
329
while ((pdev = pci_get_base_class(PCI_BASE_CLASS_DISPLAY, pdev))) {
sys/dev/pci/drm/radeon/radeon_bios.c
330
if ((pdev->class != PCI_CLASS_DISPLAY_VGA << 8) &&
sys/dev/pci/drm/radeon/radeon_bios.c
331
(pdev->class != PCI_CLASS_DISPLAY_OTHER << 8))
sys/dev/pci/drm/radeon/radeon_bios.c
334
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/radeon/radeon_bios.c
346
pdev = rdev->pdev;
sys/dev/pci/drm/radeon/radeon_bios.c
347
dhandle = ACPI_HANDLE(&pdev->dev);
sys/dev/pci/drm/radeon/radeon_bios.c
360
pci_dev_put(pdev);
sys/dev/pci/drm/radeon/radeon_bios.c
672
if (rdev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
sys/dev/pci/drm/radeon/radeon_bios.c
70
vram_base = pci_resource_start(rdev->pdev, 0);
sys/dev/pci/drm/radeon/radeon_bios.c
709
if (rdev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
sys/dev/pci/drm/radeon/radeon_bios.c
727
if (rdev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
sys/dev/pci/drm/radeon/radeon_bios.c
786
vhdr->PCIBus == rdev->pdev->bus->number &&
sys/dev/pci/drm/radeon/radeon_bios.c
787
vhdr->PCIDevice == PCI_SLOT(rdev->pdev->devfn) &&
sys/dev/pci/drm/radeon/radeon_bios.c
788
vhdr->PCIFunction == PCI_FUNC(rdev->pdev->devfn) &&
sys/dev/pci/drm/radeon/radeon_bios.c
789
vhdr->VendorID == rdev->pdev->vendor &&
sys/dev/pci/drm/radeon/radeon_bios.c
790
vhdr->DeviceID == rdev->pdev->device) {
sys/dev/pci/drm/radeon/radeon_clocks.c
113
struct device_node *dp = rdev->pdev->dev.of_node;
sys/dev/pci/drm/radeon/radeon_combios.c
1501
} else if ((rdev->pdev->device == 0x4a48) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1502
(rdev->pdev->subsystem_vendor == 0x1002) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1503
(rdev->pdev->subsystem_device == 0x4a48)) {
sys/dev/pci/drm/radeon/radeon_combios.c
1508
(rdev->pdev->device == 0x4150) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1509
(rdev->pdev->subsystem_vendor == 0x1002) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1510
(rdev->pdev->subsystem_device == 0x4150)) {
sys/dev/pci/drm/radeon/radeon_combios.c
1513
} else if ((rdev->pdev->device == 0x4c66) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1514
(rdev->pdev->subsystem_vendor == 0x1002) &&
sys/dev/pci/drm/radeon/radeon_combios.c
1515
(rdev->pdev->subsystem_device == 0x4c66)) {
sys/dev/pci/drm/radeon/radeon_combios.c
2222
if (rdev->pdev->device == 0x515e &&
sys/dev/pci/drm/radeon/radeon_combios.c
2223
rdev->pdev->subsystem_vendor == 0x1014) {
sys/dev/pci/drm/radeon/radeon_combios.c
2230
if (rdev->pdev->device == 0x5B60 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2231
rdev->pdev->subsystem_vendor == 0x17af &&
sys/dev/pci/drm/radeon/radeon_combios.c
2232
rdev->pdev->subsystem_device == 0x201e && bios_index == 2) {
sys/dev/pci/drm/radeon/radeon_combios.c
2245
if (rdev->pdev->device == 0x5975 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2246
rdev->pdev->subsystem_vendor == 0x1025 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2247
rdev->pdev->subsystem_device == 0x009f)
sys/dev/pci/drm/radeon/radeon_combios.c
2251
if (rdev->pdev->device == 0x5974 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2252
rdev->pdev->subsystem_vendor == 0x103c &&
sys/dev/pci/drm/radeon/radeon_combios.c
2253
rdev->pdev->subsystem_device == 0x280a)
sys/dev/pci/drm/radeon/radeon_combios.c
2257
if (rdev->pdev->device == 0x5955 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2258
rdev->pdev->subsystem_vendor == 0x1462 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2259
rdev->pdev->subsystem_device == 0x0131)
sys/dev/pci/drm/radeon/radeon_combios.c
2413
if (rdev->pdev->device == 0x5159 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2414
rdev->pdev->subsystem_vendor == 0x1014 &&
sys/dev/pci/drm/radeon/radeon_combios.c
2415
rdev->pdev->subsystem_device == 0x029A) {
sys/dev/pci/drm/radeon/radeon_combios.c
2709
if ((rdev->pdev->device == 0x4152) &&
sys/dev/pci/drm/radeon/radeon_combios.c
2710
(rdev->pdev->subsystem_vendor == 0x1043) &&
sys/dev/pci/drm/radeon/radeon_combios.c
2711
(rdev->pdev->subsystem_device == 0xc002)) {
sys/dev/pci/drm/radeon/radeon_combios.c
3372
rdev->pdev->subsystem_vendor == 0x103c &&
sys/dev/pci/drm/radeon/radeon_combios.c
3373
rdev->pdev->subsystem_device == 0x308b)
sys/dev/pci/drm/radeon/radeon_combios.c
3380
rdev->pdev->subsystem_vendor == 0x103c &&
sys/dev/pci/drm/radeon/radeon_combios.c
3381
rdev->pdev->subsystem_device == 0x30a4)
sys/dev/pci/drm/radeon/radeon_combios.c
3388
rdev->pdev->subsystem_vendor == 0x103c &&
sys/dev/pci/drm/radeon/radeon_combios.c
3389
rdev->pdev->subsystem_device == 0x30ae)
sys/dev/pci/drm/radeon/radeon_combios.c
3396
rdev->pdev->subsystem_vendor == 0x103c &&
sys/dev/pci/drm/radeon/radeon_combios.c
3397
rdev->pdev->subsystem_device == 0x280a)
sys/dev/pci/drm/radeon/radeon_combios.c
3403
rdev->pdev->subsystem_vendor == 0x1179 &&
sys/dev/pci/drm/radeon/radeon_combios.c
3404
rdev->pdev->subsystem_device == 0xff31)
sys/dev/pci/drm/radeon/radeon_combios.c
891
if (((rdev->pdev->device == 0x5159) &&
sys/dev/pci/drm/radeon/radeon_combios.c
892
(rdev->pdev->subsystem_vendor == 0x174B) &&
sys/dev/pci/drm/radeon/radeon_combios.c
893
(rdev->pdev->subsystem_device == 0x7c28)) ||
sys/dev/pci/drm/radeon/radeon_combios.c
895
((rdev->pdev->device == 0x514D) &&
sys/dev/pci/drm/radeon/radeon_combios.c
896
(rdev->pdev->subsystem_vendor == 0x174B) &&
sys/dev/pci/drm/radeon/radeon_combios.c
897
(rdev->pdev->subsystem_device == 0x7149))) {
sys/dev/pci/drm/radeon/radeon_device.c
1087
static unsigned int radeon_vga_set_decode(struct pci_dev *pdev, bool state)
sys/dev/pci/drm/radeon/radeon_device.c
1092
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1228
static void radeon_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
sys/dev/pci/drm/radeon/radeon_device.c
1230
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1262
static bool radeon_switcheroo_can_switch(struct pci_dev *pdev)
sys/dev/pci/drm/radeon/radeon_device.c
1264
struct drm_device *dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1295
struct pci_dev *pdev,
sys/dev/pci/drm/radeon/radeon_device.c
1316
radeon_family_name[rdev->family], pdev->vendor, pdev->device,
sys/dev/pci/drm/radeon/radeon_device.c
1317
pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision);
sys/dev/pci/drm/radeon/radeon_device.c
1388
r = dma_set_mask_and_coherent(&rdev->pdev->dev, DMA_BIT_MASK(dma_bits));
sys/dev/pci/drm/radeon/radeon_device.c
1411
rdev->rmmio_base = pci_resource_start(rdev->pdev, 5);
sys/dev/pci/drm/radeon/radeon_device.c
1412
rdev->rmmio_size = pci_resource_len(rdev->pdev, 5);
sys/dev/pci/drm/radeon/radeon_device.c
1414
rdev->rmmio_base = pci_resource_start(rdev->pdev, 2);
sys/dev/pci/drm/radeon/radeon_device.c
1415
rdev->rmmio_size = pci_resource_len(rdev->pdev, 2);
sys/dev/pci/drm/radeon/radeon_device.c
1429
if (pci_resource_flags(rdev->pdev, i) & IORESOURCE_IO) {
sys/dev/pci/drm/radeon/radeon_device.c
1430
rdev->rio_mem_size = pci_resource_len(rdev->pdev, i);
sys/dev/pci/drm/radeon/radeon_device.c
1431
rdev->rio_mem = pci_iomap(rdev->pdev, i, rdev->rio_mem_size);
sys/dev/pci/drm/radeon/radeon_device.c
1445
vga_client_register(rdev->pdev, radeon_vga_set_decode);
sys/dev/pci/drm/radeon/radeon_device.c
1450
if (!pci_is_thunderbolt_attached(rdev->pdev))
sys/dev/pci/drm/radeon/radeon_device.c
1451
vga_switcheroo_register_client(rdev->pdev,
sys/dev/pci/drm/radeon/radeon_device.c
1541
if (!pci_is_thunderbolt_attached(rdev->pdev))
sys/dev/pci/drm/radeon/radeon_device.c
1542
vga_switcheroo_unregister_client(rdev->pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1545
vga_client_unregister(rdev->pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1548
pci_iounmap(rdev->pdev, rdev->rio_mem);
sys/dev/pci/drm/radeon/radeon_device.c
1580
struct pci_dev *pdev;
sys/dev/pci/drm/radeon/radeon_device.c
1591
pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1593
pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_device.c
1668
pci_save_state(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1671
pci_restore_state(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1674
pci_disable_device(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1675
pci_set_power_state(pdev, PCI_D3hot);
sys/dev/pci/drm/radeon/radeon_device.c
1696
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_device.c
1698
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_device.c
1709
pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/radeon/radeon_device.c
1710
pci_restore_state(pdev);
sys/dev/pci/drm/radeon/radeon_device.c
1711
if (pci_enable_device(pdev))
sys/dev/pci/drm/radeon/radeon_device.c
173
if (rdev->pdev->vendor == p->chip_vendor &&
sys/dev/pci/drm/radeon/radeon_device.c
174
rdev->pdev->device == p->chip_device &&
sys/dev/pci/drm/radeon/radeon_device.c
175
rdev->pdev->subsystem_vendor == p->subsys_vendor &&
sys/dev/pci/drm/radeon/radeon_device.c
176
rdev->pdev->subsystem_device == p->subsys_device) {
sys/dev/pci/drm/radeon/radeon_device.c
230
pci_write_config_dword(rdev->pdev, 0x7c, RADEON_ASIC_RESET_DATA);
sys/dev/pci/drm/radeon/radeon_device.c
342
rdev->doorbell.base = pci_resource_start(rdev->pdev, 2);
sys/dev/pci/drm/radeon/radeon_device.c
343
rdev->doorbell.size = pci_resource_len(rdev->pdev, 2);
sys/dev/pci/drm/radeon/radeon_device.c
679
(rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
sys/dev/pci/drm/radeon/radeon_drv.c
1119
rdev->pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_drv.c
1141
rdev->pdev->irq = -1;
sys/dev/pci/drm/radeon/radeon_drv.c
1223
r = radeon_device_init(rdev, dev, dev->pdev, rdev->flags);
sys/dev/pci/drm/radeon/radeon_drv.c
1225
dev_err(&dev->pdev->dev, "Fatal error during GPU init\n");
sys/dev/pci/drm/radeon/radeon_drv.c
1237
dev_err(&dev->pdev->dev, "Fatal error during modeset init\n");
sys/dev/pci/drm/radeon/radeon_drv.c
1271
pci_set_drvdata(dev->pdev, dev);
sys/dev/pci/drm/radeon/radeon_drv.c
260
static int radeon_pci_probe(struct pci_dev *pdev,
sys/dev/pci/drm/radeon/radeon_drv.c
281
dev_info(&pdev->dev,
sys/dev/pci/drm/radeon/radeon_drv.c
293
dev_info(&pdev->dev,
sys/dev/pci/drm/radeon/radeon_drv.c
299
if (vga_switcheroo_client_probe_defer(pdev))
sys/dev/pci/drm/radeon/radeon_drv.c
303
ret = aperture_remove_conflicting_pci_devices(pdev, kms_driver.name);
sys/dev/pci/drm/radeon/radeon_drv.c
307
rdev = devm_drm_dev_alloc(&pdev->dev, &kms_driver, typeof(*rdev), ddev);
sys/dev/pci/drm/radeon/radeon_drv.c
311
rdev->dev = &pdev->dev;
sys/dev/pci/drm/radeon/radeon_drv.c
312
rdev->pdev = pdev;
sys/dev/pci/drm/radeon/radeon_drv.c
316
ret = pci_enable_device(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
320
pci_set_drvdata(pdev, ddev);
sys/dev/pci/drm/radeon/radeon_drv.c
342
pci_disable_device(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
347
radeon_pci_shutdown(struct pci_dev *pdev)
sys/dev/pci/drm/radeon/radeon_drv.c
357
radeon_suspend_kms(pci_get_drvdata(pdev), true, true, false);
sys/dev/pci/drm/radeon/radeon_drv.c
398
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
399
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
410
pci_save_state(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
411
pci_disable_device(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
412
pci_ignore_hotplug(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
414
pci_set_power_state(pdev, PCI_D3cold);
sys/dev/pci/drm/radeon/radeon_drv.c
416
pci_set_power_state(pdev, PCI_D3hot);
sys/dev/pci/drm/radeon/radeon_drv.c
424
struct pci_dev *pdev = to_pci_dev(dev);
sys/dev/pci/drm/radeon/radeon_drv.c
425
struct drm_device *drm_dev = pci_get_drvdata(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
435
pci_set_power_state(pdev, PCI_D0);
sys/dev/pci/drm/radeon/radeon_drv.c
436
pci_restore_state(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
437
ret = pci_enable_device(pdev);
sys/dev/pci/drm/radeon/radeon_drv.c
440
pci_set_master(pdev);
sys/dev/pci/drm/radeon/radeon_encoders.c
180
if ((rdev->pdev->device == 0x9583) &&
sys/dev/pci/drm/radeon/radeon_encoders.c
181
(rdev->pdev->subsystem_vendor == 0x1734) &&
sys/dev/pci/drm/radeon/radeon_encoders.c
182
(rdev->pdev->subsystem_device == 0x1107))
sys/dev/pci/drm/radeon/radeon_gart.c
140
dma_free_coherent(&rdev->pdev->dev, rdev->gart.table_size,
sys/dev/pci/drm/radeon/radeon_gart.c
78
ptr = dma_alloc_coherent(&rdev->pdev->dev, rdev->gart.table_size,
sys/dev/pci/drm/radeon/radeon_irq_kms.c
228
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
230
struct pci_dev *pdev = dev->pdev;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
234
free_irq(pdev->irq, dev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
264
rdev->pdev->no_64bit_msi = 1;
sys/dev/pci/drm/radeon/radeon_irq_kms.c
275
if ((rdev->pdev->device == 0x791f) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
276
(rdev->pdev->subsystem_vendor == 0x103c) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
277
(rdev->pdev->subsystem_device == 0x30c2))
sys/dev/pci/drm/radeon/radeon_irq_kms.c
281
if ((rdev->pdev->device == 0x791f) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
282
(rdev->pdev->subsystem_vendor == 0x1028) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
283
(rdev->pdev->subsystem_device == 0x01fc))
sys/dev/pci/drm/radeon/radeon_irq_kms.c
287
if ((rdev->pdev->device == 0x791f) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
288
(rdev->pdev->subsystem_vendor == 0x1028) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
289
(rdev->pdev->subsystem_device == 0x01fd))
sys/dev/pci/drm/radeon/radeon_irq_kms.c
293
if ((rdev->pdev->device == 0x791f) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
294
(rdev->pdev->subsystem_vendor == 0x107b) &&
sys/dev/pci/drm/radeon/radeon_irq_kms.c
295
(rdev->pdev->subsystem_device == 0x0185))
sys/dev/pci/drm/radeon/radeon_irq_kms.c
345
int ret = pci_enable_msi(rdev->pdev);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
357
r = radeon_irq_install(rdev, rdev->pdev->irq);
sys/dev/pci/drm/radeon/radeon_irq_kms.c
381
pci_disable_msi(rdev->pdev);
sys/dev/pci/drm/radeon/radeon_kms.c
106
struct pci_dev *pdev = to_pci_dev(dev->dev);
sys/dev/pci/drm/radeon/radeon_kms.c
111
rdev->hose = pdev->sysdata;
sys/dev/pci/drm/radeon/radeon_kms.c
114
if (pci_find_capability(pdev, PCI_CAP_ID_AGP))
sys/dev/pci/drm/radeon/radeon_kms.c
124
if (pci_find_capability(pdev, PCI_CAP_ID_AGP)) {
sys/dev/pci/drm/radeon/radeon_kms.c
126
} else if (pci_is_pcie(pdev)) {
sys/dev/pci/drm/radeon/radeon_kms.c
135
!pci_is_thunderbolt_attached(pdev))
sys/dev/pci/drm/radeon/radeon_kms.c
144
r = radeon_device_init(rdev, dev, pdev, flags);
sys/dev/pci/drm/radeon/radeon_kms.c
252
*value = dev->pdev->device;
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
969
if ((rdev->pdev->device == 0x4850) &&
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
970
(rdev->pdev->subsystem_vendor == 0x1028) &&
sys/dev/pci/drm/radeon/radeon_legacy_encoders.c
971
(rdev->pdev->subsystem_device == 0x2001)) /* Dell Inspiron 8600 */
sys/dev/pci/drm/radeon/radeon_pm.c
1520
if (rdev->pdev->vendor == p->chip_vendor &&
sys/dev/pci/drm/radeon/radeon_pm.c
1521
rdev->pdev->device == p->chip_device &&
sys/dev/pci/drm/radeon/radeon_pm.c
1522
rdev->pdev->subsystem_vendor == p->subsys_vendor &&
sys/dev/pci/drm/radeon/radeon_pm.c
1523
rdev->pdev->subsystem_device == p->subsys_device) {
sys/dev/pci/drm/radeon/radeon_ttm.c
714
dma_addressing_limited(&rdev->pdev->dev));
sys/dev/pci/drm/radeon/radeon_ttm.c
720
dma_addressing_limited(&rdev->pdev->dev));
sys/dev/pci/drm/radeon/rs600.c
483
pci_save_state(rdev->pdev);
sys/dev/pci/drm/radeon/rs600.c
485
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/rs600.c
513
pci_restore_state(rdev->pdev);
sys/dev/pci/drm/radeon/rs780_dpm.c
229
if (rdev->pdev->device == 0x9614) {
sys/dev/pci/drm/radeon/rs780_dpm.c
233
} else if ((rdev->pdev->device == 0x9714) ||
sys/dev/pci/drm/radeon/rs780_dpm.c
234
(rdev->pdev->device == 0x9715)) {
sys/dev/pci/drm/radeon/rv770.c
2039
max_bus_speed = pcie_get_speed_cap(rdev->pdev->bus->self);
sys/dev/pci/drm/radeon/rv770.c
722
if (rdev->pdev->device == 0x994e)
sys/dev/pci/drm/radeon/si.c
1678
if ((rdev->pdev->revision == 0x81) &&
sys/dev/pci/drm/radeon/si.c
1679
((rdev->pdev->device == 0x6810) ||
sys/dev/pci/drm/radeon/si.c
1680
(rdev->pdev->device == 0x6811)))
sys/dev/pci/drm/radeon/si.c
1693
if (((rdev->pdev->device == 0x6820) &&
sys/dev/pci/drm/radeon/si.c
1694
((rdev->pdev->revision == 0x81) ||
sys/dev/pci/drm/radeon/si.c
1695
(rdev->pdev->revision == 0x83))) ||
sys/dev/pci/drm/radeon/si.c
1696
((rdev->pdev->device == 0x6821) &&
sys/dev/pci/drm/radeon/si.c
1697
((rdev->pdev->revision == 0x83) ||
sys/dev/pci/drm/radeon/si.c
1698
(rdev->pdev->revision == 0x87))) ||
sys/dev/pci/drm/radeon/si.c
1699
((rdev->pdev->revision == 0x87) &&
sys/dev/pci/drm/radeon/si.c
1700
((rdev->pdev->device == 0x6823) ||
sys/dev/pci/drm/radeon/si.c
1701
(rdev->pdev->device == 0x682b))))
sys/dev/pci/drm/radeon/si.c
1714
if (((rdev->pdev->revision == 0x81) &&
sys/dev/pci/drm/radeon/si.c
1715
((rdev->pdev->device == 0x6600) ||
sys/dev/pci/drm/radeon/si.c
1716
(rdev->pdev->device == 0x6604) ||
sys/dev/pci/drm/radeon/si.c
1717
(rdev->pdev->device == 0x6605) ||
sys/dev/pci/drm/radeon/si.c
1718
(rdev->pdev->device == 0x6610))) ||
sys/dev/pci/drm/radeon/si.c
1719
((rdev->pdev->revision == 0x83) &&
sys/dev/pci/drm/radeon/si.c
1720
(rdev->pdev->device == 0x6610)))
sys/dev/pci/drm/radeon/si.c
1732
if (((rdev->pdev->revision == 0x81) &&
sys/dev/pci/drm/radeon/si.c
1733
(rdev->pdev->device == 0x6660)) ||
sys/dev/pci/drm/radeon/si.c
1734
((rdev->pdev->revision == 0x83) &&
sys/dev/pci/drm/radeon/si.c
1735
((rdev->pdev->device == 0x6660) ||
sys/dev/pci/drm/radeon/si.c
1736
(rdev->pdev->device == 0x6663) ||
sys/dev/pci/drm/radeon/si.c
1737
(rdev->pdev->device == 0x6665) ||
sys/dev/pci/drm/radeon/si.c
1738
(rdev->pdev->device == 0x6667))))
sys/dev/pci/drm/radeon/si.c
1740
else if ((rdev->pdev->revision == 0xc3) &&
sys/dev/pci/drm/radeon/si.c
1741
(rdev->pdev->device == 0x6665))
sys/dev/pci/drm/radeon/si.c
4056
pci_clear_master(rdev->pdev);
sys/dev/pci/drm/radeon/si.c
6021
pci_set_master(rdev->pdev);
sys/dev/pci/drm/radeon/si.c
7068
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/si.c
7074
if (pci_is_root_bus(rdev->pdev->bus))
sys/dev/pci/drm/radeon/si.c
7111
if (!pci_is_pcie(root) || !pci_is_pcie(rdev->pdev))
sys/dev/pci/drm/radeon/si.c
7122
pcie_capability_set_word(rdev->pdev, PCI_EXP_LNKCTL, PCI_EXP_LNKCTL_HAWD);
sys/dev/pci/drm/radeon/si.c
7140
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/si.c
7148
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/si.c
7154
pcie_capability_read_word(rdev->pdev,
sys/dev/pci/drm/radeon/si.c
7173
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL,
sys/dev/pci/drm/radeon/si.c
7185
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/radeon/si.c
7211
pcie_capability_clear_and_set_word(rdev->pdev, PCI_EXP_LNKCTL2,
sys/dev/pci/drm/radeon/si.c
7355
!pci_is_root_bus(rdev->pdev->bus)) {
sys/dev/pci/drm/radeon/si.c
7356
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/si_dpm.c
1815
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/si_dpm.c
1843
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/si_dpm.c
1884
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/si_dpm.c
1932
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/si_dpm.c
2916
if ((rdev->pdev->revision == 0x81) ||
sys/dev/pci/drm/radeon/si_dpm.c
2917
(rdev->pdev->revision == 0xC3) ||
sys/dev/pci/drm/radeon/si_dpm.c
2918
(rdev->pdev->device == 0x6660) ||
sys/dev/pci/drm/radeon/si_dpm.c
2919
(rdev->pdev->device == 0x6664) ||
sys/dev/pci/drm/radeon/si_dpm.c
2920
(rdev->pdev->device == 0x6665) ||
sys/dev/pci/drm/radeon/si_dpm.c
2921
(rdev->pdev->device == 0x6667) ||
sys/dev/pci/drm/radeon/si_dpm.c
2922
(rdev->pdev->device == 0x666F)) {
sys/dev/pci/drm/radeon/si_dpm.c
2925
if ((rdev->pdev->revision == 0xC3) ||
sys/dev/pci/drm/radeon/si_dpm.c
2926
(rdev->pdev->device == 0x6665)) {
sys/dev/pci/drm/radeon/si_dpm.c
2930
if ((rdev->pdev->device == 0x666f) &&
sys/dev/pci/drm/radeon/si_dpm.c
2931
(rdev->pdev->revision == 0x00)) {
sys/dev/pci/drm/radeon/si_dpm.c
2936
if ((rdev->pdev->revision == 0xC7) ||
sys/dev/pci/drm/radeon/si_dpm.c
2937
(rdev->pdev->revision == 0x80) ||
sys/dev/pci/drm/radeon/si_dpm.c
2938
(rdev->pdev->revision == 0x81) ||
sys/dev/pci/drm/radeon/si_dpm.c
2939
(rdev->pdev->revision == 0x83) ||
sys/dev/pci/drm/radeon/si_dpm.c
2940
(rdev->pdev->revision == 0x87) ||
sys/dev/pci/drm/radeon/si_dpm.c
2941
(rdev->pdev->device == 0x6604) ||
sys/dev/pci/drm/radeon/si_dpm.c
2942
(rdev->pdev->device == 0x6605)) {
sys/dev/pci/drm/radeon/si_dpm.c
3169
if ((rdev->pdev->device == 0x6819) &&
sys/dev/pci/drm/radeon/si_dpm.c
4666
if ((rdev->pdev->device != 0x6818) && (rdev->pdev->device != 0x6819))
sys/dev/pci/drm/radeon/si_dpm.c
5777
switch (rdev->pdev->device) {
sys/dev/pci/drm/radeon/si_dpm.c
6851
struct pci_dev *root = rdev->pdev->bus->self;
sys/dev/pci/drm/radeon/si_dpm.c
6862
if (!pci_is_root_bus(rdev->pdev->bus))
sys/dev/pci/drm/radeon/trinity_dpm.c
1921
if (rdev->pdev->subsystem_vendor == 0x1462)
sys/kern/init_main.c
165
struct pdevinit *pdev;
sys/kern/init_main.c
381
for (pdev = pdevinit; pdev->pdev_attach != NULL; pdev++)
sys/kern/init_main.c
382
if (pdev->pdev_count > 0)
sys/kern/init_main.c
383
(*pdev->pdev_attach)(pdev->pdev_count);
usr.sbin/config/cmd.c
173
pdev(a);
usr.sbin/config/cmd.c
207
pdev(i++);
usr.sbin/config/cmd.c
215
pdev(i++);
usr.sbin/config/ukc.h
98
void pdev(short);
usr.sbin/config/ukcutil.c
1186
pdev(val);
usr.sbin/config/ukcutil.c
1294
pdev(val);
usr.sbin/config/ukcutil.c
395
pdev(devno);
usr.sbin/config/ukcutil.c
458
pdev(devno);
usr.sbin/config/ukcutil.c
469
pdev(devno);
usr.sbin/config/ukcutil.c
475
pdev(devno);
usr.sbin/config/ukcutil.c
497
pdev(devno);
usr.sbin/config/ukcutil.c
571
pdev(devno);
usr.sbin/config/ukcutil.c
581
pdev(devno);
usr.sbin/config/ukcutil.c
596
pdev(devno);
usr.sbin/config/ukcutil.c
771
pdev(i);
usr.sbin/config/ukcutil.c
783
pdev(i);
usr.sbin/config/ukcutil.c
902
pdev(i);
usr.sbin/config/ukcutil.c
930
pdev(totdev+1+i);