Home
last modified time | relevance | path

Searched refs:pdev (Results 201 – 225 of 7436) sorted by relevance

12345678910>>...298

/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c43 struct pci_dev *pdev; in txgbe_check_minimum_link() local
45 pdev = wx->pdev; in txgbe_check_minimum_link()
60 struct pci_dev *entry, *pdev = wx->pdev; in txgbe_enumerate_functions() local
103 struct pci_dev *pdev; in txgbe_intr() local
107 pdev = wx->pdev; in txgbe_intr()
188 struct pci_dev *pdev = wx->pdev; in txgbe_request_irq() local
191 if (pdev->msix_enabled) in txgbe_request_irq()
548 dev_err(&pdev->dev, in txgbe_probe()
557 dev_err(&pdev->dev, in txgbe_probe()
562 pci_set_master(pdev); in txgbe_probe()
[all …]
/openbmc/linux/drivers/hwmon/
H A Dmc13783-adc.c71 struct platform_device *pdev = to_platform_device(dev); in mc13783_adc_bp_show() local
114 struct platform_device *pdev = to_platform_device(dev); in mc13783_adc_uid_show() local
136 struct platform_device *pdev = to_platform_device(dev); in mc13783_adc_temp_show() local
238 priv->mc13xxx = dev_get_drvdata(pdev->dev.parent); in mc13783_adc_probe()
244 platform_set_drvdata(pdev, priv); in mc13783_adc_probe()
252 ret = sysfs_create_group(&pdev->dev.kobj, in mc13783_adc_probe()
258 if (!mc13783_adc_use_touchscreen(pdev)) { in mc13783_adc_probe()
264 priv->hwmon_dev = hwmon_device_register(&pdev->dev); in mc13783_adc_probe()
267 dev_err(&pdev->dev, in mc13783_adc_probe()
276 if (!mc13783_adc_use_touchscreen(pdev)) in mc13783_adc_probe()
[all …]
/openbmc/linux/drivers/net/ethernet/cadence/
H A Dmacb_pci.c37 err = pcim_enable_device(pdev); in macb_probe()
43 pci_set_master(pdev); in macb_probe()
47 res[0].start = pci_resource_start(pdev, 0); in macb_probe()
48 res[0].end = pci_resource_end(pdev, 0); in macb_probe()
51 res[1].start = pci_irq_vector(pdev, 0); in macb_probe()
78 plat_info.parent = &pdev->dev; in macb_probe()
79 plat_info.fwnode = pdev->dev.fwnode; in macb_probe()
81 plat_info.id = pdev->devfn; in macb_probe()
86 plat_info.dma_mask = pdev->dma_mask; in macb_probe()
95 pci_set_drvdata(pdev, plat_dev); in macb_probe()
[all …]
/openbmc/linux/drivers/net/ethernet/amd/pds_core/
H A Dmain.c54 struct pci_dev *pdev = pdsc->pdev; in pdsc_map_bars() local
165 pci_disable_sriov(pdev); in pdsc_sriov_configure()
333 is_pf = !pdev->is_virtfn; in pdsc_probe()
340 pdsc->pdev = pdev; in pdsc_probe()
341 pdsc->dev = &pdev->dev; in pdsc_probe()
367 pci_set_master(pdev); in pdsc_probe()
382 pci_disable_device(pdev); in pdsc_probe()
403 if (!pdev->is_virtfn) { in pdsc_remove()
413 if (pdev->is_virtfn) { in pdsc_remove()
488 pci_set_master(pdev); in pdsc_reset_done()
[all …]
/openbmc/linux/arch/powerpc/kernel/
H A Deeh_driver.c106 if (!pdev || !pdev->dev.driver) in eeh_pcid_get()
124 if (!pdev || !pdev->dev.driver) in eeh_pcid_put()
146 if (edev->pdev->msi_enabled || edev->pdev->msix_enabled) in eeh_disable_irq()
210 if (!pdev) in eeh_dev_save_state()
261 pdev = edev->pdev;
262 if (pdev)
265 if (!pdev) {
295 if (edev->pdev != pdev)
400 if (!pdev) in eeh_dev_restore_state()
767 if (!pdev) in eeh_slot_presence_check()
[all …]
/openbmc/linux/drivers/bus/mhi/host/
H A Dpci_generic.c763 err = pcim_iomap_regions(pdev, 1 << bar_num, pci_name(pdev)); in mhi_pci_claim()
777 pci_set_master(pdev); in mhi_pci_claim()
864 pci_restore_state(pdev); in mhi_pci_recovery_work()
886 if (pci_reset_function(pdev)) in mhi_pci_recovery_work()
962 pci_save_state(pdev); in mhi_pci_probe()
1028 mhi_pci_remove(pdev); in mhi_pci_shutdown()
1062 pci_restore_state(pdev); in mhi_pci_reset_done()
1107 pci_disable_device(pdev); in mhi_pci_error_detected()
1165 pci_disable_device(pdev); in mhi_pci_runtime_suspend()
1166 pci_wake_from_d3(pdev, true); in mhi_pci_runtime_suspend()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Dmock_gem_device.c95 kfree(pdev); in release_dev()
145 struct pci_dev *pdev; in mock_gem_device() local
148 pdev = kzalloc(sizeof(*pdev), GFP_KERNEL); in mock_gem_device()
149 if (!pdev) in mock_gem_device()
151 device_initialize(&pdev->dev); in mock_gem_device()
153 pdev->dev.release = release_dev; in mock_gem_device()
159 pdev->dev.iommu = &fake_iommu; in mock_gem_device()
162 put_device(&pdev->dev); in mock_gem_device()
171 put_device(&pdev->dev); in mock_gem_device()
176 pci_set_drvdata(pdev, i915); in mock_gem_device()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-altera-platform.c55 dev_err(&pdev->dev, in altera_spi_probe()
71 host->dev.of_node = pdev->dev.of_node; in altera_spi_probe()
74 hw->dev = &pdev->dev; in altera_spi_probe()
83 hw->regmap = dev_get_regmap(pdev->dev.parent, NULL); in altera_spi_probe()
85 dev_err(&pdev->dev, "get regmap failed\n"); in altera_spi_probe()
95 res = devm_platform_ioremap_resource(pdev, 0); in altera_spi_probe()
101 hw->regmap = devm_regmap_init_mmio(&pdev->dev, res, in altera_spi_probe()
104 dev_err(&pdev->dev, "regmap mmio init failed\n"); in altera_spi_probe()
113 hw->irq = platform_get_irq(pdev, 0); in altera_spi_probe()
116 pdev->name, host); in altera_spi_probe()
[all …]
/openbmc/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-core.c36 if (!pdev) in __get_pdev_by_id()
44 mdp_data = of_device_get_match_data(&pdev->dev); in __get_pdev_by_id()
69 struct device *dev = &pdev->dev; in mdp_get_plat_device()
93 dev_err(&mdp->pdev->dev, in mdp_vpu_get_locked()
99 dev_err(&mdp->pdev->dev, in mdp_vpu_get_locked()
105 dev_err(&mdp->pdev->dev, in mdp_vpu_get_locked()
138 pm_runtime_disable(&mdp->pdev->dev); in mdp_video_device_release()
153 struct device *dev = &pdev->dev; in mdp_probe()
164 mdp->pdev = pdev; in mdp_probe()
232 platform_set_drvdata(pdev, mdp); in mdp_probe()
[all …]
/openbmc/linux/drivers/acpi/arm64/
H A Dagdi.c28 static int agdi_sdei_probe(struct platform_device *pdev, in agdi_sdei_probe() argument
35 dev_err(&pdev->dev, "Failed to register for SDEI event %d", in agdi_sdei_probe()
43 dev_err(&pdev->dev, "Failed to enable event %d\n", in agdi_sdei_probe()
51 static int agdi_probe(struct platform_device *pdev) in agdi_probe() argument
53 struct agdi_data *adata = dev_get_platdata(&pdev->dev); in agdi_probe()
58 return agdi_sdei_probe(pdev, adata); in agdi_probe()
61 static int agdi_remove(struct platform_device *pdev) in agdi_remove() argument
63 struct agdi_data *adata = dev_get_platdata(&pdev->dev); in agdi_remove()
100 struct platform_device *pdev; in acpi_agdi_init() local
116 if (IS_ERR(pdev)) in acpi_agdi_init()
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-intel.c44 int func = PCI_FUNC(pdev->devfn); in stmmac_pci_find_phy_addr()
454 plat->pdev = pdev; in intel_mgbe_common_data()
1061 ret = pcim_enable_device(pdev); in intel_eth_pci_probe()
1068 ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev)); in intel_eth_pci_probe()
1072 pci_set_master(pdev); in intel_eth_pci_probe()
1090 ret = info->setup(pdev, plat); in intel_eth_pci_probe()
1139 stmmac_dvr_remove(&pdev->dev); in intel_eth_pci_remove()
1154 ret = pci_save_state(pdev); in intel_eth_pci_suspend()
1158 pci_wake_from_d3(pdev, true); in intel_eth_pci_suspend()
1168 pci_restore_state(pdev); in intel_eth_pci_resume()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_pci.c65 pdev->bus->number, in drm_pci_set_busid()
66 PCI_SLOT(pdev->devfn), in drm_pci_set_busid()
67 PCI_FUNC(pdev->devfn)); in drm_pci_set_busid()
83 p->devnum != PCI_SLOT(pdev->devfn) || p->funcnum != PCI_FUNC(pdev->devfn)) in drm_legacy_pci_irq_by_busid()
86 p->irq = pdev->irq; in drm_legacy_pci_irq_by_busid()
165 dev->hose = pdev->sysdata; in drm_legacy_get_pci_dev()
184 pci_disable_device(pdev); in drm_legacy_get_pci_dev()
202 struct pci_dev *pdev = NULL; in drm_legacy_pci_init() local
221 pdev = NULL; in drm_legacy_pci_init()
222 while ((pdev = in drm_legacy_pci_init()
[all …]
/openbmc/linux/drivers/usb/chipidea/
H A Dci_hdrc_pci.c54 static int ci_hdrc_pci_probe(struct pci_dev *pdev, in ci_hdrc_pci_probe() argument
71 retval = pcim_enable_device(pdev); in ci_hdrc_pci_probe()
75 if (!pdev->irq) { in ci_hdrc_pci_probe()
80 pci_set_master(pdev); in ci_hdrc_pci_probe()
81 pci_try_set_mwi(pdev); in ci_hdrc_pci_probe()
89 res[0].start = pci_resource_start(pdev, 0); in ci_hdrc_pci_probe()
90 res[0].end = pci_resource_end(pdev, 0); in ci_hdrc_pci_probe()
92 res[1].start = pdev->irq; in ci_hdrc_pci_probe()
102 pci_set_drvdata(pdev, ci); in ci_hdrc_pci_probe()
115 static void ci_hdrc_pci_remove(struct pci_dev *pdev) in ci_hdrc_pci_remove() argument
[all …]
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dpcie_bus.c182 struct pci_dev *pdev = wil->pdev; in wil_if_pcie_enable() local
192 pci_set_master(pdev); in wil_if_pcie_enable()
246 pci_clear_master(pdev); in wil_if_pcie_enable()
252 struct pci_dev *pdev = wil->pdev; in wil_if_pcie_disable() local
256 pci_clear_master(pdev); in wil_if_pcie_disable()
260 pci_disable_msi(pdev); in wil_if_pcie_disable()
311 (int)pdev->vendor, (int)pdev->device, (int)pdev->revision, in wil_pcie_probe()
328 wil->pdev = pdev; in wil_pcie_probe()
348 pdev->msi_enabled = 1; in wil_pcie_probe()
483 pci_iounmap(pdev, csr); in wil_pcie_remove()
[all …]
/openbmc/linux/arch/x86/platform/intel-mid/
H A Dpwr.c90 struct pci_dev *pdev; member
183 struct pci_dev *pdev, in __find_weakest_power_state() argument
191 if (lss[j].pdev == pdev || !lss[j].pdev) in __find_weakest_power_state()
197 lss[j].pdev = pdev; in __find_weakest_power_state()
238 id = intel_mid_pwr_get_lss_id(pdev); in mid_pwr_set_power_state()
280 id = intel_mid_pwr_get_lss_id(pdev); in intel_mid_pci_get_power_state()
351 struct device *dev = &pdev->dev; in mid_pwr_probe()
355 ret = pcim_enable_device(pdev); in mid_pwr_probe()
361 ret = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev)); in mid_pwr_probe()
373 pwr->irq = pdev->irq; in mid_pwr_probe()
[all …]
/openbmc/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_port.c41 struct pci_dev *pdev = hwif->pdev; in change_mac() local
120 struct pci_dev *pdev = hwif->pdev; in hinic_port_get_mac() local
151 struct pci_dev *pdev = hwif->pdev; in hinic_port_set_mtu() local
402 pdev = hwif->pdev; in hinic_set_rx_csum_offload()
433 pdev = hwif->pdev; in hinic_set_rx_vlan_offload()
614 pdev = hwif->pdev; in hinic_rss_set_indir_tbl()
714 pdev = hwif->pdev; in hinic_set_rss_type()
772 pdev = hwif->pdev; in hinic_get_rss_type()
840 pdev = hwif->pdev; in hinic_rss_get_template_tbl()
899 pdev = hwif->pdev; in hinic_rss_get_hash_engine()
[all …]
/openbmc/linux/drivers/crypto/aspeed/
H A Daspeed-hace.c116 dev_err(&pdev->dev, "Failed to match hace dev id\n"); in aspeed_hace_probe()
120 hace_dev->dev = &pdev->dev; in aspeed_hace_probe()
125 platform_set_drvdata(pdev, hace_dev); in aspeed_hace_probe()
132 hace_dev->irq = platform_get_irq(pdev, 0); in aspeed_hace_probe()
137 dev_name(&pdev->dev), hace_dev); in aspeed_hace_probe()
144 hace_dev->clk = devm_clk_get(&pdev->dev, NULL); in aspeed_hace_probe()
146 dev_err(&pdev->dev, "Failed to get clk\n"); in aspeed_hace_probe()
188 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
200 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
212 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
[all …]
/openbmc/linux/drivers/pci/hotplug/
H A Dpciehp_hpc.c191 if (pdev->broken_cmd_compl && in pcie_do_write_cmd()
302 pcie_wait_for_presence(pdev); in pciehp_check_link_status()
355 pci_config_pm_runtime_get(pdev); in pciehp_get_raw_indicator_status()
357 pci_config_pm_runtime_put(pdev); in pciehp_get_raw_indicator_status()
368 pci_config_pm_runtime_get(pdev); in pciehp_get_attention_status()
370 pci_config_pm_runtime_put(pdev); in pciehp_get_attention_status()
486 pci_config_pm_runtime_get(pdev); in pciehp_set_raw_indicator_status()
683 if (pdev->ignore_hotplug) { in pciehp_isr()
998 if (pdev->is_thunderbolt) in pcie_init()
1070 if (pci_is_pcie(pdev)) { in quirk_cmd_compl()
[all …]
/openbmc/linux/drivers/mfd/
H A Dsta2x11-mfd.c129 if (!pdev) in sta2x11_mfd_get_regs_data()
131 mfd = sta2x11_mfd_find(pdev); in sta2x11_mfd_get_regs_data()
299 struct pci_dev **pdev; in sta2x11_mfd_platform_probe() local
494 pci_save_state(pdev); in sta2x11_mfd_suspend()
495 pci_disable_device(pdev); in sta2x11_mfd_suspend()
496 pci_set_power_state(pdev, pci_choose_state(pdev, state)); in sta2x11_mfd_suspend()
509 pci_restore_state(pdev); in sta2x11_mfd_resume()
580 err = pci_enable_msi(pdev); in sta2x11_mfd_probe()
603 dev_err(&pdev->dev, in sta2x11_mfd_probe()
613 pci_disable_device(pdev); in sta2x11_mfd_probe()
[all …]
/openbmc/linux/drivers/input/keyboard/
H A Dep93xx_keypad.c225 struct platform_device *pdev = _pdev; in ep93xx_keypad_release_gpio_action() local
227 ep93xx_keypad_release_gpio(pdev); in ep93xx_keypad_release_gpio_action()
241 keypad->pdata = dev_get_platdata(&pdev->dev); in ep93xx_keypad_probe()
249 keypad->irq = platform_get_irq(pdev, 0); in ep93xx_keypad_probe()
257 err = ep93xx_keypad_acquire_gpio(pdev); in ep93xx_keypad_probe()
261 err = devm_add_action_or_reset(&pdev->dev, in ep93xx_keypad_probe()
276 input_dev->name = pdev->name; in ep93xx_keypad_probe()
293 0, pdev->name, keypad); in ep93xx_keypad_probe()
301 platform_set_drvdata(pdev, keypad); in ep93xx_keypad_probe()
303 device_init_wakeup(&pdev->dev, 1); in ep93xx_keypad_probe()
[all …]
/openbmc/linux/drivers/mmc/host/
H A Dsdhci-pic32.c46 struct platform_device *pdev; member
134 pic32_sdhci_shared_bus(pdev); in pic32_sdhci_probe_platform()
145 host = sdhci_pltfm_init(pdev, &sdhci_pic32_pdata, in pic32_sdhci_probe()
155 plat_data = pdev->dev.platform_data; in pic32_sdhci_probe()
166 dev_err(&pdev->dev, "Error getting clock\n"); in pic32_sdhci_probe()
172 dev_err(&pdev->dev, "Error enabling clock\n"); in pic32_sdhci_probe()
179 dev_err(&pdev->dev, "Error getting clock\n"); in pic32_sdhci_probe()
185 dev_err(&pdev->dev, "Error enabling clock\n"); in pic32_sdhci_probe()
193 pic32_sdhci_probe_platform(pdev, sdhci_pdata); in pic32_sdhci_probe()
207 sdhci_pltfm_free(pdev); in pic32_sdhci_probe()
[all …]
/openbmc/linux/drivers/power/reset/
H A Dltc2952-poweroff.c176 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); in ltc2952_poweroff_init()
197 dev_err(&pdev->dev, "unable to claim gpio \"kill\"\n"); in ltc2952_poweroff_init()
209 dev_err(&pdev->dev, "unable to claim gpio \"trigger\"\n"); in ltc2952_poweroff_init()
234 dev_warn(&pdev->dev, in ltc2952_poweroff_init()
236 devm_gpiod_put(&pdev->dev, data->gpio_trigger); in ltc2952_poweroff_init()
239 dev_info(&pdev->dev, in ltc2952_poweroff_init()
262 dev_err(&pdev->dev, "pm_power_off already registered"); in ltc2952_poweroff_probe()
270 data->dev = &pdev->dev; in ltc2952_poweroff_probe()
271 platform_set_drvdata(pdev, data); in ltc2952_poweroff_probe()
273 ret = ltc2952_poweroff_init(pdev); in ltc2952_poweroff_probe()
[all …]
/openbmc/linux/arch/mips/pci/
H A Dfixup-lemote2f.c95 static void loongson_cs5536_isa_fixup(struct pci_dev *pdev) in loongson_cs5536_isa_fixup() argument
98 pci_write_config_dword(pdev, PCI_UART1_INT_REG, 1); in loongson_cs5536_isa_fixup()
99 pci_write_config_dword(pdev, PCI_UART2_INT_REG, 1); in loongson_cs5536_isa_fixup()
105 pci_write_config_dword(pdev, PCI_IDE_CFG_REG, in loongson_cs5536_ide_fixup()
112 pci_write_config_dword(pdev, PCI_ACC_INT_REG, 1); in loongson_cs5536_acc_fixup()
114 pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0xc0); in loongson_cs5536_acc_fixup()
121 pci_write_config_dword(pdev, PCI_OHCI_INT_REG, 1); in loongson_cs5536_ohci_fixup()
133 pci_write_config_dword(pdev, PCI_EHCI_FLADJ_REG, 0x2000); in loongson_cs5536_ehci_fixup()
136 static void loongson_nec_fixup(struct pci_dev *pdev) in loongson_nec_fixup() argument
140 pci_read_config_dword(pdev, 0xe0, &val); in loongson_nec_fixup()
[all …]
/openbmc/linux/drivers/input/misc/
H A De3x0-button.c40 struct platform_device *pdev = to_platform_device(dev); in e3x0_button_suspend() local
43 enable_irq_wake(platform_get_irq_byname(pdev, "press")); in e3x0_button_suspend()
50 struct platform_device *pdev = to_platform_device(dev); in e3x0_button_resume() local
61 static int e3x0_button_probe(struct platform_device *pdev) in e3x0_button_probe() argument
67 irq_press = platform_get_irq_byname(pdev, "press"); in e3x0_button_probe()
71 irq_release = platform_get_irq_byname(pdev, "release"); in e3x0_button_probe()
75 input = devm_input_allocate_device(&pdev->dev); in e3x0_button_probe()
81 input->dev.parent = &pdev->dev; in e3x0_button_probe()
85 error = devm_request_irq(&pdev->dev, irq_press, in e3x0_button_probe()
94 error = devm_request_irq(&pdev->dev, irq_release, in e3x0_button_probe()
[all …]
/openbmc/linux/drivers/misc/
H A Dtps6594-esm.c20 struct platform_device *pdev = dev_id; in tps6594_esm_isr() local
23 for (i = 0 ; i < pdev->num_resources ; i++) { in tps6594_esm_isr()
24 if (irq == platform_get_irq_byname(pdev, pdev->resource[i].name)) { in tps6594_esm_isr()
25 dev_err(pdev->dev.parent, "%s error detected\n", pdev->resource[i].name); in tps6594_esm_isr()
33 static int tps6594_esm_probe(struct platform_device *pdev) in tps6594_esm_probe() argument
35 struct tps6594 *tps = dev_get_drvdata(pdev->dev.parent); in tps6594_esm_probe()
36 struct device *dev = &pdev->dev; in tps6594_esm_probe()
56 for (i = 0; i < pdev->num_resources; i++) { in tps6594_esm_probe()
57 irq = platform_get_irq_byname(pdev, pdev->resource[i].name); in tps6594_esm_probe()
63 pdev->resource[i].name, pdev); in tps6594_esm_probe()
[all …]

12345678910>>...298