Home
last modified time | relevance | path

Searched refs:pdev (Results 226 - 250 of 13828) sorted by relevance

12345678910>>...554

/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_port.c41 struct pci_dev *pdev = hwif->pdev; in change_mac() local
61 dev_err(&pdev->dev, "Failed to change MAC, err: %d, status: 0x%x, out size: 0x%x\n", in change_mac()
67 dev_warn(&pdev->dev, "PF has already set VF mac, ignore %s operation\n", in change_mac()
74 dev_warn(&pdev->dev, "MAC is repeated, ignore set operation\n"); in change_mac()
120 struct pci_dev *pdev = hwif->pdev; in hinic_port_get_mac() local
129 dev_err(&pdev->dev, "Failed to get mac, err: %d, status: 0x%x, out size: 0x%x\n", in hinic_port_get_mac()
151 struct pci_dev *pdev = hwif->pdev; in hinic_port_set_mtu() local
242 struct pci_dev *pdev = hwif->pdev; hinic_port_link_state() local
273 struct pci_dev *pdev = hwif->pdev; hinic_port_set_state() local
307 struct pci_dev *pdev = hwif->pdev; hinic_port_set_func_state() local
338 struct pci_dev *pdev = hwif->pdev; hinic_port_get_cap() local
369 struct pci_dev *pdev = hwif->pdev; hinic_port_set_tso() local
395 struct pci_dev *pdev; hinic_set_rx_csum_offload() local
424 struct pci_dev *pdev; hinic_set_rx_vlan_offload() local
454 struct pci_dev *pdev = hwif->pdev; hinic_set_vlan_fliter() local
485 struct pci_dev *pdev = hwif->pdev; hinic_set_max_qnum() local
512 struct pci_dev *pdev = hwif->pdev; hinic_set_rx_lro() local
539 struct pci_dev *pdev = hwif->pdev; hinic_set_rx_lro_timer() local
605 struct pci_dev *pdev; hinic_rss_set_indir_tbl() local
674 struct pci_dev *pdev = hwif->pdev; hinic_rss_get_indir_tbl() local
706 struct pci_dev *pdev; hinic_set_rss_type() local
765 struct pci_dev *pdev; hinic_get_rss_type() local
805 struct pci_dev *pdev = hwif->pdev; hinic_rss_set_template_tbl() local
833 struct pci_dev *pdev; hinic_rss_get_template_tbl() local
865 struct pci_dev *pdev = hwif->pdev; hinic_rss_set_hash_engine() local
892 struct pci_dev *pdev; hinic_rss_get_hash_engine() local
922 struct pci_dev *pdev = hwif->pdev; hinic_rss_cfg() local
950 struct pci_dev *pdev = hwif->pdev; hinic_rss_template_alloc() local
976 struct pci_dev *pdev = hwif->pdev; hinic_rss_template_free() local
1003 struct pci_dev *pdev = hwif->pdev; hinic_get_vport_stats() local
1032 struct pci_dev *pdev = hwif->pdev; hinic_get_phy_port_stats() local
1067 struct pci_dev *pdev; hinic_get_mgmt_version() local
[all...]
/kernel/linux/linux-5.10/sound/soc/stm/
H A Dstm32_sai.c61 dev_err(&sai->pdev->dev, "failed to enable clock: %d\n", ret); in stm32_sai_pclk_enable()
73 ret = stm32_sai_pclk_enable(&sai->pdev->dev); in stm32_sai_sync_conf_client()
79 stm32_sai_pclk_disable(&sai->pdev->dev); in stm32_sai_sync_conf_client()
90 ret = stm32_sai_pclk_enable(&sai->pdev->dev); in stm32_sai_sync_conf_provider()
94 dev_dbg(&sai->pdev->dev, "Set %pOFn%s as synchro provider\n", in stm32_sai_sync_conf_provider()
95 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
100 dev_err(&sai->pdev->dev, "%pOFn%s already set as sync provider\n", in stm32_sai_sync_conf_provider()
101 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
103 stm32_sai_pclk_disable(&sai->pdev->dev); in stm32_sai_sync_conf_provider()
109 stm32_sai_pclk_disable(&sai->pdev in stm32_sai_sync_conf_provider()
118 struct platform_device *pdev = of_find_device_by_node(np_provider); stm32_sai_set_sync() local
151 stm32_sai_probe(struct platform_device *pdev) stm32_sai_probe() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/stm/
H A Dstm32_sai.c61 dev_err(&sai->pdev->dev, "failed to enable clock: %d\n", ret); in stm32_sai_pclk_enable()
73 ret = stm32_sai_pclk_enable(&sai->pdev->dev); in stm32_sai_sync_conf_client()
79 stm32_sai_pclk_disable(&sai->pdev->dev); in stm32_sai_sync_conf_client()
90 ret = stm32_sai_pclk_enable(&sai->pdev->dev); in stm32_sai_sync_conf_provider()
94 dev_dbg(&sai->pdev->dev, "Set %pOFn%s as synchro provider\n", in stm32_sai_sync_conf_provider()
95 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
100 dev_err(&sai->pdev->dev, "%pOFn%s already set as sync provider\n", in stm32_sai_sync_conf_provider()
101 sai->pdev->dev.of_node, in stm32_sai_sync_conf_provider()
103 stm32_sai_pclk_disable(&sai->pdev->dev); in stm32_sai_sync_conf_provider()
109 stm32_sai_pclk_disable(&sai->pdev in stm32_sai_sync_conf_provider()
118 struct platform_device *pdev = of_find_device_by_node(np_provider); stm32_sai_set_sync() local
151 stm32_sai_probe(struct platform_device *pdev) stm32_sai_probe() argument
[all...]
/kernel/linux/linux-5.10/drivers/ipack/carriers/
H A Dtpci200.c91 free_irq(tpci200->info->pdev->irq, (void *) tpci200); in tpci200_unregister()
93 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs); in tpci200_unregister()
95 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR); in tpci200_unregister()
96 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR); in tpci200_unregister()
97 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR); in tpci200_unregister()
98 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR); in tpci200_unregister()
100 pci_disable_device(tpci200->info->pdev); in tpci200_unregister()
153 dev_info(&tpci200->info->pdev->dev, in tpci200_interrupt()
248 if (pci_enable_device(tpci200->info->pdev) < 0) in tpci200_register()
252 res = pci_request_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BA in tpci200_register()
519 tpci200_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) tpci200_pci_probe() argument
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dtoshsd.c38 pci_write_config_byte(host->pdev, SD_PCICFG_CLKSTOP, in toshsd_init()
40 pci_write_config_byte(host->pdev, SD_PCICFG_CARDDETECT, 2); in toshsd_init()
58 pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE1, in toshsd_init()
60 pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE2, in toshsd_init()
92 pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE, in __toshsd_set_ios()
96 pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE, 0); in __toshsd_set_ios()
107 pci_write_config_byte(host->pdev, SD_PCICFG_POWER1, in __toshsd_set_ios()
114 pci_write_config_byte(host->pdev, SD_PCICFG_POWER1, in __toshsd_set_ios()
116 pci_write_config_byte(host->pdev, SD_PCICFG_POWER2, in __toshsd_set_ios()
166 dev_warn(&host->pdev in toshsd_thread_irq()
573 struct pci_dev *pdev = to_pci_dev(dev); toshsd_pm_suspend() local
588 struct pci_dev *pdev = to_pci_dev(dev); toshsd_pm_resume() local
604 toshsd_probe(struct pci_dev *pdev, const struct pci_device_id *ent) toshsd_probe() argument
679 toshsd_remove(struct pci_dev *pdev) toshsd_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dtoshsd.c38 pci_write_config_byte(host->pdev, SD_PCICFG_CLKSTOP, in toshsd_init()
40 pci_write_config_byte(host->pdev, SD_PCICFG_CARDDETECT, 2); in toshsd_init()
58 pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE1, in toshsd_init()
60 pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE2, in toshsd_init()
92 pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE, in __toshsd_set_ios()
96 pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE, 0); in __toshsd_set_ios()
107 pci_write_config_byte(host->pdev, SD_PCICFG_POWER1, in __toshsd_set_ios()
114 pci_write_config_byte(host->pdev, SD_PCICFG_POWER1, in __toshsd_set_ios()
116 pci_write_config_byte(host->pdev, SD_PCICFG_POWER2, in __toshsd_set_ios()
166 dev_warn(&host->pdev in toshsd_thread_irq()
573 struct pci_dev *pdev = to_pci_dev(dev); toshsd_pm_suspend() local
588 struct pci_dev *pdev = to_pci_dev(dev); toshsd_pm_resume() local
604 toshsd_probe(struct pci_dev *pdev, const struct pci_device_id *ent) toshsd_probe() argument
679 toshsd_remove(struct pci_dev *pdev) toshsd_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/ipack/carriers/
H A Dtpci200.c89 free_irq(tpci200->info->pdev->irq, (void *) tpci200); in tpci200_unregister()
91 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs); in tpci200_unregister()
93 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR); in tpci200_unregister()
94 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR); in tpci200_unregister()
95 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR); in tpci200_unregister()
96 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR); in tpci200_unregister()
98 pci_disable_device(tpci200->info->pdev); in tpci200_unregister()
151 dev_info(&tpci200->info->pdev->dev, in tpci200_interrupt()
246 if (pci_enable_device(tpci200->info->pdev) < 0) in tpci200_register()
250 res = pci_request_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BA in tpci200_register()
517 tpci200_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) tpci200_pci_probe() argument
[all...]
/kernel/linux/linux-6.6/drivers/platform/x86/intel/
H A Dvsec.c133 int intel_vsec_add_aux(struct pci_dev *pdev, struct device *parent, in intel_vsec_add_aux() argument
159 parent = &pdev->dev; in intel_vsec_add_aux()
187 static int intel_vsec_add_dev(struct pci_dev *pdev, struct intel_vsec_header *header, in intel_vsec_add_dev() argument
199 dev_dbg(&pdev->dev, "Invalid 0 entry count for header id %d\n", header->id); in intel_vsec_add_dev()
204 dev_dbg(&pdev->dev, "Invalid 0 entry size for header id %d\n", header->id); in intel_vsec_add_dev()
227 tmp->start = pdev->resource[header->tbir].start + in intel_vsec_add_dev()
233 intel_vsec_dev->pcidev = pdev; in intel_vsec_add_dev()
243 return intel_vsec_add_aux(pdev, NULL, intel_vsec_dev, in intel_vsec_add_dev()
247 static bool intel_vsec_walk_header(struct pci_dev *pdev, in intel_vsec_walk_header() argument
255 ret = intel_vsec_add_dev(pdev, *heade in intel_vsec_walk_header()
266 intel_vsec_walk_dvsec(struct pci_dev *pdev, struct intel_vsec_platform_info *info) intel_vsec_walk_dvsec() argument
316 intel_vsec_walk_vsec(struct pci_dev *pdev, struct intel_vsec_platform_info *info) intel_vsec_walk_vsec() argument
361 intel_vsec_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) intel_vsec_pci_probe() argument
448 intel_vsec_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state) intel_vsec_pci_error_detected() argument
463 intel_vsec_pci_slot_reset(struct pci_dev *pdev) intel_vsec_pci_slot_reset() argument
497 intel_vsec_pci_resume(struct pci_dev *pdev) intel_vsec_pci_resume() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_debugfs.c83 dev_err(&hdev->pdev->dev, in hclge_dbg_get_dfx_bd_num()
112 dev_err(&hdev->pdev->dev, in hclge_dbg_cmd_send()
141 dev_err(&hdev->pdev->dev, "get cmd(%d) bd num(%d) failed\n", in hclge_dbg_dump_reg_common()
166 dev_info(&hdev->pdev->dev, "%s: 0x%x\n", in hclge_dbg_dump_reg_common()
187 dev_err(&hdev->pdev->dev, in hclge_dbg_dump_mac_enable_status()
195 dev_info(&hdev->pdev->dev, "config_mac_trans_en: %#x\n", in hclge_dbg_dump_mac_enable_status()
197 dev_info(&hdev->pdev->dev, "config_mac_rcv_en: %#x\n", in hclge_dbg_dump_mac_enable_status()
199 dev_info(&hdev->pdev->dev, "config_pad_trans_en: %#x\n", in hclge_dbg_dump_mac_enable_status()
201 dev_info(&hdev->pdev->dev, "config_pad_rcv_en: %#x\n", in hclge_dbg_dump_mac_enable_status()
203 dev_info(&hdev->pdev in hclge_dbg_dump_mac_enable_status()
[all...]
/kernel/linux/linux-5.10/drivers/bus/
H A Domap-ocp2scp.c22 struct platform_device *pdev = to_platform_device(dev); in ocp2scp_remove_devices() local
24 platform_device_unregister(pdev); in ocp2scp_remove_devices()
29 static int omap_ocp2scp_probe(struct platform_device *pdev) in omap_ocp2scp_probe() argument
35 struct device_node *np = pdev->dev.of_node; in omap_ocp2scp_probe()
38 ret = of_platform_populate(np, NULL, NULL, &pdev->dev); in omap_ocp2scp_probe()
40 dev_err(&pdev->dev, in omap_ocp2scp_probe()
46 pm_runtime_enable(&pdev->dev); in omap_ocp2scp_probe()
61 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in omap_ocp2scp_probe()
62 regs = devm_ioremap_resource(&pdev->dev, res); in omap_ocp2scp_probe()
68 pm_runtime_get_sync(&pdev in omap_ocp2scp_probe()
87 omap_ocp2scp_remove(struct platform_device *pdev) omap_ocp2scp_remove() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dpci-p2pdma.h20 int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
24 bool pci_has_p2pmem(struct pci_dev *pdev);
26 void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size);
27 void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size);
28 pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr);
29 struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
32 void pci_p2pmem_publish(struct pci_dev *pdev, bool publish);
38 static inline int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, in pci_p2pdma_add_resource() argument
48 static inline bool pci_has_p2pmem(struct pci_dev *pdev) in pci_has_p2pmem() argument
57 pci_alloc_p2pmem(struct pci_dev *pdev, size_t size) pci_alloc_p2pmem() argument
61 pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size) pci_free_p2pmem() argument
65 pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr) pci_p2pmem_virt_to_bus() argument
70 pci_p2pmem_alloc_sgl(struct pci_dev *pdev, unsigned int *nents, u32 length) pci_p2pmem_alloc_sgl() argument
75 pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl) pci_p2pmem_free_sgl() argument
79 pci_p2pmem_publish(struct pci_dev *pdev, bool publish) pci_p2pmem_publish() argument
[all...]
H A Dpci-ats.h27 int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
28 void pci_disable_pri(struct pci_dev *pdev);
29 int pci_reset_pri(struct pci_dev *pdev);
30 int pci_prg_resp_pasid_required(struct pci_dev *pdev);
31 bool pci_pri_supported(struct pci_dev *pdev);
33 static inline bool pci_pri_supported(struct pci_dev *pdev) in pci_pri_supported() argument
38 int pci_enable_pasid(struct pci_dev *pdev, int features);
39 void pci_disable_pasid(struct pci_dev *pdev);
40 int pci_pasid_features(struct pci_dev *pdev);
41 int pci_max_pasids(struct pci_dev *pdev);
43 pci_enable_pasid(struct pci_dev *pdev, int features) pci_enable_pasid() argument
45 pci_disable_pasid(struct pci_dev *pdev) pci_disable_pasid() argument
46 pci_pasid_features(struct pci_dev *pdev) pci_pasid_features() argument
48 pci_max_pasids(struct pci_dev *pdev) pci_max_pasids() argument
[all...]
/kernel/linux/linux-6.6/drivers/bus/
H A Domap-ocp2scp.c22 struct platform_device *pdev = to_platform_device(dev); in ocp2scp_remove_devices() local
24 platform_device_unregister(pdev); in ocp2scp_remove_devices()
29 static int omap_ocp2scp_probe(struct platform_device *pdev) in omap_ocp2scp_probe() argument
35 struct device_node *np = pdev->dev.of_node; in omap_ocp2scp_probe()
38 ret = of_platform_populate(np, NULL, NULL, &pdev->dev); in omap_ocp2scp_probe()
40 dev_err(&pdev->dev, in omap_ocp2scp_probe()
46 pm_runtime_enable(&pdev->dev); in omap_ocp2scp_probe()
61 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in omap_ocp2scp_probe()
62 regs = devm_ioremap_resource(&pdev->dev, res); in omap_ocp2scp_probe()
68 pm_runtime_get_sync(&pdev in omap_ocp2scp_probe()
87 omap_ocp2scp_remove(struct platform_device *pdev) omap_ocp2scp_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/char/xillybus/
H A Dxillybus_pcie.c35 static int xilly_probe(struct pci_dev *pdev, in xilly_probe() argument
41 endpoint = xillybus_init_endpoint(&pdev->dev); in xilly_probe()
46 pci_set_drvdata(pdev, endpoint); in xilly_probe()
50 rc = pcim_enable_device(pdev); in xilly_probe()
59 pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S); in xilly_probe()
61 if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) { in xilly_probe()
67 rc = pcim_iomap_regions(pdev, 0x01, xillyname); in xilly_probe()
74 endpoint->registers = pcim_iomap_table(pdev)[0]; in xilly_probe()
76 pci_set_master(pdev); in xilly_probe()
79 if (pci_enable_msi(pdev)) { in xilly_probe()
111 xilly_remove(struct pci_dev *pdev) xilly_remove() argument
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_cs5520.c62 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5520_set_timings() local
68 pci_write_config_byte(pdev, 0x62 + ap->port_no, in cs5520_set_timings()
73 pci_write_config_byte(pdev, 0x64 + 4*ap->port_no + slave, in cs5520_set_timings()
77 pci_write_config_byte(pdev, 0x66 + 4*ap->port_no + slave, in cs5520_set_timings()
108 static int cs5520_init_one(struct pci_dev *pdev, const struct pci_device_id *id) in cs5520_init_one() argument
124 rc = pcim_enable_device(pdev); in cs5520_init_one()
129 pci_read_config_byte(pdev, 0x60, &pcicfg); in cs5520_init_one()
142 dev_warn(&pdev->dev, "DMA mode disabled. Enabling.\n"); in cs5520_init_one()
143 pci_write_config_byte(pdev, 0x60, pcicfg | 0x40); in cs5520_init_one()
148 host = ata_host_alloc_pinfo(&pdev in cs5520_init_one()
228 cs5520_reinit_one(struct pci_dev *pdev) cs5520_reinit_one() argument
256 cs5520_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg) cs5520_pci_device_suspend() argument
[all...]
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dsnvs_pwrkey.c71 struct platform_device *pdev = dev_id; in imx_snvs_pwrkey_interrupt() local
72 struct pwrkey_drv_data *pdata = platform_get_drvdata(pdev); in imx_snvs_pwrkey_interrupt()
115 static int imx_snvs_pwrkey_probe(struct platform_device *pdev) in imx_snvs_pwrkey_probe() argument
125 np = pdev->dev.of_node; in imx_snvs_pwrkey_probe()
129 pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL); in imx_snvs_pwrkey_probe()
135 dev_err(&pdev->dev, "Can't get snvs syscon\n"); in imx_snvs_pwrkey_probe()
141 dev_warn(&pdev->dev, "KEY_POWER without setting in dts\n"); in imx_snvs_pwrkey_probe()
144 clk = devm_clk_get_optional(&pdev->dev, NULL); in imx_snvs_pwrkey_probe()
146 dev_err(&pdev->dev, "Failed to get snvs clock (%pe)\n", clk); in imx_snvs_pwrkey_probe()
152 dev_err(&pdev in imx_snvs_pwrkey_probe()
[all...]
/kernel/linux/linux-5.10/drivers/uio/
H A Duio_pdrv_genirq.c35 struct platform_device *pdev; member
48 pm_runtime_get_sync(&priv->pdev->dev); in uio_pdrv_genirq_open()
57 pm_runtime_put_sync(&priv->pdev->dev); in uio_pdrv_genirq_release()
110 static int uio_pdrv_genirq_probe(struct platform_device *pdev) in uio_pdrv_genirq_probe() argument
112 struct uio_info *uioinfo = dev_get_platdata(&pdev->dev); in uio_pdrv_genirq_probe()
113 struct device_node *node = pdev->dev.of_node; in uio_pdrv_genirq_probe()
123 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), in uio_pdrv_genirq_probe()
126 dev_err(&pdev->dev, "unable to kmalloc\n"); in uio_pdrv_genirq_probe()
131 uioinfo->name = devm_kstrdup(&pdev->dev, name, GFP_KERNEL); in uio_pdrv_genirq_probe()
133 uioinfo->name = devm_kasprintf(&pdev in uio_pdrv_genirq_probe()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_pci.c68 dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size, in drm_pci_alloc()
91 dma_free_coherent(&dev->pdev->dev, dmah->size, dmah->vaddr, in drm_pci_free()
110 return pci_domain_nr(dev->pdev->bus); in drm_get_pci_domain()
117 dev->pdev->bus->number, in drm_pci_set_busid()
118 PCI_SLOT(dev->pdev->devfn), in drm_pci_set_busid()
119 PCI_FUNC(dev->pdev->devfn)); in drm_pci_set_busid()
130 (p->busnum & 0xff) != dev->pdev->bus->number || in drm_pci_irq_by_busid()
131 p->devnum != PCI_SLOT(dev->pdev->devfn) || p->funcnum != PCI_FUNC(dev->pdev->devfn)) in drm_pci_irq_by_busid()
134 p->irq = dev->pdev in drm_pci_irq_by_busid()
197 drm_get_pci_dev(struct pci_dev *pdev, const struct pci_device_id *ent, struct drm_driver *driver) drm_get_pci_dev() argument
254 struct pci_dev *pdev = NULL; drm_legacy_pci_init() local
[all...]
/kernel/linux/linux-6.6/drivers/misc/cardreader/
H A Dalcor_pci.c98 static int alcor_pci_probe(struct pci_dev *pdev, in alcor_pci_probe() argument
107 ret = pcim_enable_device(pdev); in alcor_pci_probe()
111 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); in alcor_pci_probe()
120 priv->pdev = pdev; in alcor_pci_probe()
121 priv->parent_pdev = pdev->bus->self; in alcor_pci_probe()
122 priv->dev = &pdev->dev; in alcor_pci_probe()
124 priv->irq = pdev->irq; in alcor_pci_probe()
126 ret = pci_request_regions(pdev, DRV_NAME_ALCOR_PCI); in alcor_pci_probe()
128 dev_err(&pdev in alcor_pci_probe()
181 alcor_pci_remove(struct pci_dev *pdev) alcor_pci_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/uio/
H A Duio_pdrv_genirq.c35 struct platform_device *pdev; member
48 pm_runtime_get_sync(&priv->pdev->dev); in uio_pdrv_genirq_open()
57 pm_runtime_put_sync(&priv->pdev->dev); in uio_pdrv_genirq_release()
110 static int uio_pdrv_genirq_probe(struct platform_device *pdev) in uio_pdrv_genirq_probe() argument
112 struct uio_info *uioinfo = dev_get_platdata(&pdev->dev); in uio_pdrv_genirq_probe()
113 struct device_node *node = pdev->dev.of_node; in uio_pdrv_genirq_probe()
123 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), in uio_pdrv_genirq_probe()
126 dev_err(&pdev->dev, "unable to kmalloc\n"); in uio_pdrv_genirq_probe()
131 uioinfo->name = devm_kstrdup(&pdev->dev, name, GFP_KERNEL); in uio_pdrv_genirq_probe()
133 uioinfo->name = devm_kasprintf(&pdev in uio_pdrv_genirq_probe()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_mbox_common.c7 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_mbox_msg() argument
14 dev_err(&pdev->dev, "RVU MBOX timeout.\n"); in otx2_cpt_send_mbox_msg()
17 dev_err(&pdev->dev, "RVU MBOX error: %d.\n", ret); in otx2_cpt_send_mbox_msg()
24 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_ready_msg() argument
31 dev_err(&pdev->dev, "RVU MBOX failed to get message.\n"); in otx2_cpt_send_ready_msg()
38 return otx2_cpt_send_mbox_msg(mbox, pdev); in otx2_cpt_send_ready_msg()
42 int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_af_reg_requests() argument
44 return otx2_cpt_send_mbox_msg(mbox, pdev); in otx2_cpt_send_af_reg_requests()
49 struct pci_dev *pdev, u64 reg, in otx2_cpt_add_read_af_reg()
58 dev_err(&pdev in otx2_cpt_add_read_af_reg()
48 otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, u64 reg, u64 *val, int blkaddr) otx2_cpt_add_read_af_reg() argument
74 otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, u64 reg, u64 val, int blkaddr) otx2_cpt_add_write_af_reg() argument
100 otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, u64 reg, u64 *val, int blkaddr) otx2_cpt_read_af_reg() argument
113 otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, u64 reg, u64 val, int blkaddr) otx2_cpt_write_af_reg() argument
188 struct pci_dev *pdev = lfs->pdev; otx2_cpt_msix_offset_msg() local
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dsnvs_pwrkey.c71 struct platform_device *pdev = dev_id; in imx_snvs_pwrkey_interrupt() local
72 struct pwrkey_drv_data *pdata = platform_get_drvdata(pdev); in imx_snvs_pwrkey_interrupt()
115 static int imx_snvs_pwrkey_probe(struct platform_device *pdev) in imx_snvs_pwrkey_probe() argument
125 np = pdev->dev.of_node; in imx_snvs_pwrkey_probe()
129 pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL); in imx_snvs_pwrkey_probe()
135 dev_err(&pdev->dev, "Can't get snvs syscon\n"); in imx_snvs_pwrkey_probe()
141 dev_warn(&pdev->dev, "KEY_POWER without setting in dts\n"); in imx_snvs_pwrkey_probe()
144 clk = devm_clk_get_optional(&pdev->dev, NULL); in imx_snvs_pwrkey_probe()
146 dev_err(&pdev->dev, "Failed to get snvs clock (%pe)\n", clk); in imx_snvs_pwrkey_probe()
152 dev_err(&pdev in imx_snvs_pwrkey_probe()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dpci-ats.h27 int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
28 void pci_disable_pri(struct pci_dev *pdev);
29 int pci_reset_pri(struct pci_dev *pdev);
30 int pci_prg_resp_pasid_required(struct pci_dev *pdev);
31 bool pci_pri_supported(struct pci_dev *pdev);
33 static inline bool pci_pri_supported(struct pci_dev *pdev) in pci_pri_supported() argument
38 int pci_enable_pasid(struct pci_dev *pdev, int features);
39 void pci_disable_pasid(struct pci_dev *pdev);
40 int pci_pasid_features(struct pci_dev *pdev);
41 int pci_max_pasids(struct pci_dev *pdev);
43 pci_enable_pasid(struct pci_dev *pdev, int features) pci_enable_pasid() argument
45 pci_disable_pasid(struct pci_dev *pdev) pci_disable_pasid() argument
46 pci_pasid_features(struct pci_dev *pdev) pci_pasid_features() argument
48 pci_max_pasids(struct pci_dev *pdev) pci_max_pasids() argument
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dfdomain_pci.c7 static int fdomain_pci_probe(struct pci_dev *pdev, in fdomain_pci_probe() argument
13 err = pci_enable_device(pdev); in fdomain_pci_probe()
17 err = pci_request_regions(pdev, "fdomain_pci"); in fdomain_pci_probe()
22 if (pci_resource_len(pdev, 0) == 0) in fdomain_pci_probe()
25 sh = fdomain_create(pci_resource_start(pdev, 0), pdev->irq, 7, in fdomain_pci_probe()
26 &pdev->dev); in fdomain_pci_probe()
30 pci_set_drvdata(pdev, sh); in fdomain_pci_probe()
34 pci_release_regions(pdev); in fdomain_pci_probe()
36 pci_disable_device(pdev); in fdomain_pci_probe()
41 fdomain_pci_remove(struct pci_dev *pdev) fdomain_pci_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dfdomain_pci.c7 static int fdomain_pci_probe(struct pci_dev *pdev, in fdomain_pci_probe() argument
13 err = pci_enable_device(pdev); in fdomain_pci_probe()
17 err = pci_request_regions(pdev, "fdomain_pci"); in fdomain_pci_probe()
22 if (pci_resource_len(pdev, 0) == 0) in fdomain_pci_probe()
25 sh = fdomain_create(pci_resource_start(pdev, 0), pdev->irq, 7, in fdomain_pci_probe()
26 &pdev->dev); in fdomain_pci_probe()
30 pci_set_drvdata(pdev, sh); in fdomain_pci_probe()
34 pci_release_regions(pdev); in fdomain_pci_probe()
36 pci_disable_device(pdev); in fdomain_pci_probe()
41 fdomain_pci_remove(struct pci_dev *pdev) fdomain_pci_remove() argument
[all...]

Completed in 13 milliseconds

12345678910>>...554